We do not currently know of any synonyms for gargol.
The noun gargol is defined as:
Did you mean gargle?