Mealy-mouthed

a.
  1. Using soft words; not straightforward; plausible; affectedly or timidly delicate of speech; speaking deviously; unwilling to tell the truth in plain language. Opposite of frank or blunt.