31 English Words From Letters LIRT
Prev.12Next
Definition: 1. Abbreviation of turntable ladder.
There are 10 definitions of the word tl
Show more information about tl
Definition: 1. (space science) Initialism of trans-lunar injection.
There are 2 definitions of the word TLI
Show more information about TLI
Definition: 1. Abbreviation of translator.
There are 8 definitions of the word tr
Show more information about tr
Definition: 1. (chiefly, attributive) triathlon
There are 7 definitions of the word tri
Show more information about tri
Prev.12Next
Search took: 105.5178 ms