Browse or search the online slang dictionary

station

A grazing property or big farm.