Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
camcorder
in English
camcorder
us
/ˈkæmkɹɔrdər/
uk
/ˈkæmkɒdər/
#common
Plural
camcorders
Definitions
Noun
a
portable
device
for
recording
;
capturing
images
and
audio
a
self-contained
unit
combining
camera
and
recorder
functions
Base Words
cam
corder