What is the full meaning of tratt
(short for) a trattoria, an Italian restaurant, also TRAT [n -S]
Example of the word tratt placed on a Scrabble board.