Amaze is a synonym of stagger.
In lang=en terms the difference between amaze and stagger
is that
amaze is to undergo amazement; to be astounded while
stagger is multiple groups doing the same thing in a uniform fashion, but starting at different, evenly-spaced, times or places (attested from 1856
[[http://wwwetymonlinecom/indexphp?term=stagger etymology] in ]).
As verbs the difference between amaze and stagger
is that
amaze is (obsolete) to stupefy; to knock unconscious while
stagger is sway unsteadily, reel, or totter.
As nouns the difference between amaze and stagger
is that
amaze is while
stagger is an unsteady movement of the body in walking or standing, as if one were about to fall; a reeling motion; vertigo; -- often in the plural; as, the stagger of a drunken man.