Meanings1lit. to topple the mountains and overturn the seas (idiom); earth-shattering2fig. gigantic3of spectacular significance