Top definition
A large McMansion, built in the country, with land.
Bill was tired of living in Dallas, so he bought a ranchion, on Richland chambers lake.
by Danman73 November 01, 2015
Get the mug
Get a RANCHION mug for your brother Vivek.