English dictionary

tomato paste meaning and definition

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

TOMATO PASTE noun

Definition of tomato paste (noun)

  1. thick concentrated tomato puree
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: