What is the meaning of the word "mealymouthed"?

Definitions:

  1. hesitant to state facts or opinions simply and directly as from e.g. timidity or hypocrisy copy to clipboard adjective
    • a mealymouthed politician copy to clipboard

Synonyms: