English Dictionary
◊ STUNNINGLY
stunningly
adv : in a spectacular manner; "the area was spectacularly scenic"
[syn: {spectacularly}]