4 English Synonyms for TAR
Prev.1Next
Definition: 1. To cover with a tarpaulin.
There are 6 definitions of the word tarpaulin
Show more information about tarpaulin
Definition: 1. A autonomous region in China located on the Tibetan Plateau and part of Tibet, the home to the Tibetan people
Show more information about Tibet Autonomous Region
Definition: 1. An illicit drug formed from the incomplete acetylation of morphine, containing a variable percentage of heroin.
Show more information about black tar
Definition: 1. (British, idiomatic) Alternative spelling of jacktar.
Show more information about Jack Tar
Prev.1Next
Search took: 1.6359 ms