Definition of Geyser

  • 1. A spring that discharges hot water and steam Noun
  • 2. To overflow like a geyser Verb

Semanticaly linked words with "geyser"

Hyponims for word "geyser"