Astonishes Meaning

There are 1 meaning(s) for word Astonishes

Meaning 1 : affect with wonder

    Synonyms : amaze,  astound