power mower /ˈpaʊə ˈməʊə/ n

中文:机动割草机

Meaning:Motorized device using a rotating horizontal blade to cut grass over large areas.

Found in these illustrated scenes(1)

‹ Browse all scenes