French-English dictionary »

caldera meaning in English

FrenchEnglish
caldera nom {f}

caldera [calderas]◼◼◼(geology: a large crater formed by a volcanic explosion)
noun
[UK: ˌkæl.ˈde.rə] [US: ˌkæl.ˈde.rə]