meaning of astounding

1. of Astound
2.
Of a nature to astound; astonishing; amazing; as, an astounding force, statement, or fact.


Related Words

astounding |

Developed & Maintained By Taraprasad.com

Treasure Words