shoved
SHOVED
, pp. Pushed; propelled.