tomato sauce in Portuguese tomato sauce in Portuguese molho de tomate noun (cooking) A thick sauce made from tomatoes for pasta etc. Add to Flashcards