"Make no bones about it" is an idiomatic expression that means to speak plainly, directly and without hesitation. There are several synonyms that can be used in place of this phrase to convey the same meaning. Some common synonyms for "make no bones about it" include "be frank," "be forthright," "be candid," "be outspoken," "be honest," "be explicit," and "speak clearly". All of these phrases suggest that the speaker is not holding back or sugarcoating, but rather being fully transparent in their communication. So, whether you "make no bones about it" or "speak your mind," the goal is to be clear and upfront in expressing your thoughts or opinions.