Synonyms and Antonyms for tomato concentrate

1. tomato concentrate (n.)

a concentrated form of tomatoes

Synonyms: