Very startling or shocking; engaging a person's full attention.
Incredible, overwhelming, amazing.
Lurching, floundering.
The motion of one who staggers.
The condition of being staggered or amazed.
In animation, the repetition of a sequence of frames to show struggling effort