mettre le holàMeaningsVerb1. to put the kibosh on, to put a stop to, to call a halt to, to put a lid on (informal)