YourDictionary

gusher

noun

  1. a person who gushes
  2. ☆ an oil well from which oil spouts without being pumped

See gusher in American Heritage Dictionary 4

Learn more about gusher

link/cite print suggestion box