AWHAPE


Meaning of AWHAPE in English

vt to confound; to terrify; to amaze.

Webster English vocab.      Английский словарь Webster.