Meaning of tomato concentrate | Babel Free
Definitions
Any food obtained from the liquid of ripe tomatoes, strained, with any of: ingredients to regulate pH, water, salt, lemon juice, acid, sodium bicarbonate, spices, and flavoring.
uncountable, usually
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.