Meaning of point source

Definition of point source

(noun) a concentrated source (especially of radiation or pollution) that is spatially constricted

Other information on point source

WIKIPEDIA results for point source
Amazon results for point source