Разница между значениями push и shove в современном английском языке заключается в уровне силы, с которой совершается действие: 4
Таким образом, push используется в контекстах, где важно переместить что-то плавно и эффективно, а shove — когда требуется сила, чтобы преодолеть сопротивление. 1
Например, push применяется, когда нужно мягко и аккуратно оттолкнуть что-то, а shove — когда требуется сильный, внезапный и агрессивный толчок. 2