POINT SOURCE Meaning of POINT SOURCE in English ■ noun Physics a source of energy, such as light or sound, which can be regarded as having negligible dimensions. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004