motor mower n : a lawn mower powered by a gasoline motor [syn: {power mower}] [ant: {hand mower}]
Copyright © 2024 3Dict.net