stagering ( synonym found)

Definition of stagering:

"The army suffered a staggering defeat."

Definition of stagering:

"The army suffered a staggering defeat."

Back to Top