shoved

SHOVED, pp. Pushed; propelled.