Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of thunderous

- Producing thunder.
- Making a noise like thunder; sounding loud and deep; sonorous.