fumarola
Top 35000
Meanings
Noun
1. fumarole (opening in the ground that emits gases)