tomato in Irish tomato in Irish tráta noun A widely cultivated plant, Solanum lycopersicum, having edible fruit. Add to Flashcards