History
History
Synonyms
UK
US
Meaning:
camera

an apparatus used for taking photographs or for broadcasting TV programs etc

photographic equipment

CAMCORDER as in Wiktionary
CAMCORDER as in Wikipedia