Towboat meaning in malayalam

Word: Towboat

Meanings of Towboat in malayalam :

Noun Kayaruketti Valicchukeaandupeaakunna Theaani (കയറുകെട്ടി വലിച്ചുകൊണ്ടുപോകുന്ന തോണി)
Towboat definition
Noun:
(nautical,transportation) a powerful small boat designed to pull or push larger ships
Related wordsTowboat - Kayaruketti Valicchukeaandupeaakunna Theaani (കയറുകെട്ടി വലിച്ചുകൊണ്ടുപോകുന്ന തോണി)
Malayalam to English
English To Malayalam