light source

/ˈlaɪt.sɔɹs/

UK: /ˈlaɪt.sɔːs/

LAꞮT · sɔɹs (2 syllables)

English Noun
Ad

Definition

A source of illumination.

Ad

Related Words