meaning of geysers

1. A boiling spring which throws forth at frequent intervals jets of water, mud, etc. , driven up by the expansive power of steam.
2.
a spring that discharges hot water and steam


Related Words

geyser | geyserite |

Developed & Maintained By Taraprasad.com

Treasure Words