mower deck /ˈmaʊθwɒʃ/ n

中文:割草机甲板

Meaning:Mobile structure supporting and covering one or more rotating blades that cut the grass.

Found in these illustrated scenes(1)

‹ Browse all scenes