Decided; resolute, possessing much determination.
The act by which something is pushed.
That pushes forward; pressing, driving.