point source
Explore definitions, synonyms, and language insights of point source
Definitions
Noun
a concentrated source (especially of radiation or pollution) that is spatially constricted