Advertisement

Synonyms of Tuk-tuk

Primary definition: A motorized three-wheeled vehicle used widely as a taxi or for deliveries, especially in cities in Southeast Asia and South Asia.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement