Crater | Mean of crater in English Dictionary
/ˈkreɪtɚ/
- Noun
- a large round hole in the ground made by the explosion of a bomb or by something falling from the sky
- Scientists believe the enormous crater was created by the impact of a meteorite thousands of years ago.
- the area on top of a volcano that is shaped like a bowl
- We flew over the crater of the volcano in a helicopter.
- Verb
- to fail or fall suddenly
- The deal cratered when neither party could agree on the final price.
- Stock prices cratered after the companies' merger.