English Dictionary
Definition gargle in British English
gargle noun
noun
/ˈɡɑː(r)ɡ(ə)l/
Synonyms and related words
