not mince (one's) words

idiom

Definition of not mince (one's) words

: to speak in a very direct and honest way without worrying about offending someone He doesn't mince words when it comes to giving his opinion about the new law.