English Dictionary
Definition VCR in British English
VCR noun
[countable] noun
/ˌviː siː ˈɑː(r)/

English Dictionary