tomato purée in French tomato purée in French purée de tomates noun A concentrated sauce (sold in tins or tubes) made from mashed tomatoes. Add to Flashcards