Noun Definition
point source
1.Definition: a concentrated source (especially of radiation or pollution) that is spatially constricted
Category: Places1.Definition: a concentrated source (especially of radiation or pollution) that is spatially constricted
Category: Places