YourDictionary

Dictionary Home » Science » geyser

geyser science definition

A natural hot spring that regularly ejects a spray of steam and boiling water into the air.

Learn more about geyser

link/cite print suggestion box