stockrider

noun

Definition of stockrider

Australia