Noun Definition

point source

1.Definition: a concentrated source (especially of radiation or pollution) that is spatially constricted

Category: Places