3 English Synonyms for TL
Prev.1Next
Definition: 1. (US) A compliment heard about another person, offered to be repeated to that person in exchange for another repeated compliment about the speaker.
Show more information about trade-last
Definition: 1. A large telescopic ladder mounted on a turntable on the back of a truck chassis, allowing it to pivot around a stable base; used in fire engines etc.
Show more information about turntable ladder
Prev.1Next
Search took: 19.0948 ms