VariousWords beta
Related Terms:
Adjective
Definition: Initialism of trailer on flatcar. (referring to semi-trailers transported by train)
VariousWords beta
Definition: Initialism of trailer on flatcar. (referring to semi-trailers transported by train)