VariousWords beta
Related Terms:
Definitions:
Noun
gargle
Definition: the sound produced while gargling
Definition: a liquid used for gargling
Definition: Obsolete form of gargoyle.