1.someone who owns or takes care of a farm
a dairy/sheep farmer
2.a person who owns or takes care of a farm
3.someone who owns or runs a farm, especially as a business
Local farmers say they are being forced off their land to make way for developers.
a prosperous sheep farmer