Clever at scheming; sly; cunning.
What does it mean when someone is sugarcoat?
English Language Learners Definition of sugarcoat
: to talk about or describe (something) in a way that makes it seem more pleasant or acceptable than it is.
Is sugarcoat slang?
Definition of 'sugarcoat'
1. 2. to make (something disagreeable) seem more acceptable or less unpleasant, as by using flattery, euphemism, etc.