Participant Info Term motorboat སྣུམ་གྲུ། English Definition phys. A boat propelled by an internal-combustion engine or other motor. Tibetan Definition ནང་འབར་འཕྲུལ་ཆས་སམ། ཡང་ན་སྒུལ་ཆས་གཞན་གྱིས་སྒུལ་བའི་གྲུ་ལ་གོ Full Glossary