Home

Word

camcorder, n.
(camcorders)
more info a portable television camera and videocassette recorder
<noun.artifact>

camcorder
semantic pointers
hypernym