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