tuk-tuk in Russian tuk-tuk in Russian тук-ту́к noun A motorized rickshaw, especially Southeast Asia or India. Add to Flashcards