ranch
Definitions
General English
Agriculture
- noun a large farm, specialising in raising cattle, sheep or horses
- noun a large farm, specialising in raising any type of animal or growing any type of crop
Slang
- verb to ejaculate. The slang usage, heard among adolescents, seems to be unconnected to the standard sense of the word.
