Definitions of mealy-mouthed:

  • adjective:   hesitant to state facts or opinions simply and directly as from e.g. timidity or hypocrisy