tomato paste

/T AH0 M EY1 T OW0 P EY1 S T/
noun
  1. 1

    A concentrate of tomato purée; used in making pizzas etc.

Translate “tomato paste” into another language