tomato concentrate

definition: a concentrated form of tomatoes
example:
speech part: noun
synonyms:

How tomato concentrate is being used?