'point source' definitions:

Definition of 'point source'

(from WordNet)
noun
A concentrated source (especially of radiation or pollution) that is spatially constricted