astound

vt shangaza, staajabisha, tia bumbuazi; shtusha. astounding adj.