GEYSER

Definition of GEYSER

  1. (verb)to overflow like a geyser
  2. (noun)a spring that discharges hot water and steam