Participant Info Term lawnmower སྤང་རྩྭ་འབྲེག་ཆས། English Definition phys. A machine with a rotating blade for cutting grass. Tibetan Definition སྐོར་བ་བྱེད་པའི་ལྟེབ་གྲི་དང་ལྡན་པའི་རྩ་འབྲེག་བྱེད་ཀྱི་འཕྲུལ་ཆས་ཤིག Full Glossary