Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Mains
n.
The farm attached to a mansion house.
←
Mainprise
Mainsail
→
Shares
Related Words
Main
Mainsail
Mainsheet
Mainspring
Mainstay
Mainswear
Menu
Home
Search
My Last Searches