staggered russian
покачну́вшийся
swayed, tottered, staggered, reeled
шатну́вшийся
having swayed, having staggered, faltering, unsteady
ошарашиваемый
being dumbfounded, being astounded, being flabbergasted, being staggered
Examples
Tom staggered and fell.



















