|  | 
Definition of Gusher
1. Noun. An oil well with a strong natural flow so that pumping is not necessary. 
Definition of Gusher
1. n. One who gushes.
Definition of Gusher
1. a gushing oil well [n -S]
|  | 
1. Noun. An oil well with a strong natural flow so that pumping is not necessary. 
1. n. One who gushes.
1. a gushing oil well [n -S]