camcorders
noun
Meaning
- A portable electronic device for recording images and audio on to a storage device, hence functioning as a camera and a recorder in a single unit
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.