geyser

Definitions

General English

General Science

  • noun a natural feature occurring when hot water and steam rise out of a hole in the ground at regular intervals

Travel

  • noun a hot spring, where water shoots up into the air at regular intervals
http://www.dictionarycentral.com/definition/geyser.html