Staggeringadjective


Definition

Deeply shocking; astonishing.