mealy-mouthed
not brave enough to say what you mean directly and honestly.
Strangely enough, although we are getting more mealy-mouthed about mental and physical disabilities, we are increasingly frank about bodily functions.
Cambridge English Idioms Dictionary