Longman Dictionary English From Longman Dictionary of Contemporary EnglishVCRVCR /ˌviː siː ˈɑː $ -ˈɑːr/ noun [countable] (video cassette recorder) a machine you use to record television programmes or play videotapes SYN video British English ldoceonline.com