History
History
Synonyms
UK
US
Meaning:
fountain

an apparatus producing a rush of water into the air; a source or origin

source, often of liquid

BUBBLER as in Wiktionary
BUBBLER as in Wikipedia