English dictionary

tomato concentrate meaning and definition

Definition and meaning of tomato concentrate at MeaningMonkey.org. tomato concentrate meaning and definition in the English Dictionary.

TOMATO CONCENTRATE noun

Definition of tomato concentrate (noun)

  1. a concentrated form of tomatoes
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: