call off the dogsDefinition: said when you want someone to stop criticizing you.Discuss this Idiom in the comments below.