Word info

telecamera

Noun

Meaning

telecamera (plural telecameras)

(archaic) A television camera, or a video camera more generally.

Source: en.wiktionary.org

Close letter words and terms