Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

English Idioms: Call off the dogs

English Idioms About “Animals”
Idiom: Call off the dogs
Meaning: Said when you want someone to stop criticizing you.
Example: Please, call off the dogs. I apologize for what I have done.