Tuk-tuk meaning

(India, Thailand) A motorized rickshaw.
noun
2
0
Alternative spelling of tuk-tuk.
noun
0
0
Advertisement

Origin of tuk-tuk

  • From Thai ตุ๊กๆ (dtóok-dtóok) (onomatopoeia) from the sound of its two-stroke engine.
    From Wiktionary