Definition of "mealymouthed"

mealymouthed