TUK-TUK


Meaning of TUK-TUK in English

[ 'tʊktʊk ]

■ noun (in Thailand) a three-wheeled motorized vehicle used as a taxi.

Origin

imitative.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.