meaning of earth shaking

1. loud enough to shake the very earth


Related Words

earthshaking |

Developed & Maintained By Taraprasad.com

Treasure Words