meaning of mower

1. One who, or that which, mows; a mowing machine; as, a lawn mower.


Related Words

mower |

Developed & Maintained By Taraprasad.com

Treasure Words