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