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
/ˈlaɪt.sɔɹs/
UK: /ˈlaɪt.sɔːs/
LAꞮT · sɔɹs (2 syllables)
A source of illumination.