Meaning of shover

Definition of shover

(noun) someone who pushes

Other information on shover

WIKIPEDIA results for shover
Amazon results for shover