You can check the definition of the idiom mealy-mouthed here.