CHERRY TOMATO Meaning of CHERRY TOMATO in English ■ noun a miniature tomato with a strong flavour. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004