English Dictionary
Definition camcorder in British English
camcorder noun
[countable] noun
/ˈkæmˌkɔː(r)də(r)/
Synonyms and related words
