Shove
Old English scūfan (verb), of Germanic origin; related to Dutch schuiven and German schieben, also to shuffle.
wiktionary
From Middle English schoven, shoven, schouven, from Old English scūfan, from Proto-Germanic *skeubaną (compare West Frisian skowe, Low German schuven, Dutch schuiven, German schieben, Danish skubbe, Norwegian Bokmål skyve, Norwegian Nynorsk skuva), from Proto-Indo-European *skewbʰ- (compare Lithuanian skùbti ‘to hurry’, Polish skubać ‘to pluck’, Albanian humb ‘to lose’).
shove
etymonline
shove (v.)
Old English scufan "push away, thrust, push with violence" (class II strong verb; past tense sceaf, past participle scoven), from Proto-Germanic *skūbanan (source also of Old Norse skufa, Old Frisian skuva, Dutch schuiven, Old High German scioban, German schieben "to push, thrust," Gothic af-skiuban), from PIE root *skeubh- "to shove" (source also of scuffle, shuffle, shovel; likely cognates outside Germanic include Lithuanian skubti "to make haste," skubinti "to hasten"). Related: Shoved; shoving.
Replaced by push in all but colloquial and nautical usage. Shove off "leave" (1844) is from boating. Shove the queer (1859) was an old expression for "to counterfeit money." Shove it had an earlier sense of "depart" before it became a rude synonym for stick it (by 1941) with implied destination.
shove (n.)
c. 1300; see shove (v.).