Definition of Tomato Concentrate in English :
Define Tomato Concentrate in English
Tomato Concentrate meaning in English
Meaning of Tomato Concentrate in English
Pronunciation of Tomato Concentrate in English
Tomato Concentrate pronunciation in English
Pronounce Tomato Concentrate in English
Tomato Concentrate
see synonyms of tomato concentrateNoun
1. tomato concentrate
a concentrated form of tomatoes
WordNet Lexical Database for English. Princeton University. 2010.