lusher Definition
Definition
One who breeds or raises livestock, especially sheep, with the aim of making a profit from the wool or other products.
Browse
One who breeds or raises livestock, especially sheep, with the aim of making a profit from the wool or other products.
Browse