Available Definitions:
1) a. - Of a nature to astound; astonishing; amazing; as, an astounding force, statement, or fact.
2) - of Astound
3) a. - To stun; to stupefy.
4) a. - To astonish; to strike with amazement; to confound with wonder, surprise, or fear.