What is the meaning of Shove?

To push, especially roughly or with force.

To move off or along by an act of pushing, as with an oar or pole used in a boat; sometimes with off.

To make an all-in bet.

To pass (counterfeit money).

A rough push.

An all-in bet.

A forward movement of packed river-ice.

simple past of shave

Source: wiktionary.org