tuk-tuk

/tʊk.tʊk/

noun

  1. 1

    A motorized rickshaw, especially Southeast Asia or India.

Translate “tuk-tuk” to another language

Click any language to open the translator with this word already filled in.