lit. to topple the mountains and overturn the seas (idiom); earth-shattering/fig. gigantic/of spectacular significance
Copyright © 2026 3Dict.net