pushed
PUSHED
, pp. Pressed; urged; driven.