trin definition
Definitions for trin. Here are all the possible meanings and translations of the word trin. Freebase(0.00 / 0 votes)Rate this definition: Trin. Trin is a municipality in the district of Imboden in the Swiss canton of GraubÃ¼nden. Crestasee is located in Trin.