'point source' definitions:

Definition of 'point source'

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