gusher

noun 2

Definitions

noun

1

One who gushes (makes an excessive display of enthusiasm, praise, or sentiment).

2

An oil well that has a natural flow and so requires no pumping.

Your note

not saved
0 chars