/əˈstaʊnd/
Astound meaning : To astonish, bewilder or dazzle. Stunned; astounded; astonished.
astound
sapphic
pickler
hydrobromic acid
outmatched