mealy-mouthed

afraid to speak honestly (hyphen)