What is the meaning of fumarole in English?

Learn vocabulary with pictures as well as definitions of fumarole in English

Learn in

See more

n. fumarole

Definition of fumarole in English

Fissure in a volcanic surface from which gases are released at high temperatures.