Cultured demanding Synonyms
Synonyms for phrase
CD abbreviation
CD is an abbreviation for Cultured DemandingWhat does CD stand for?
CD stands for "Cultured Demanding" Demanding replaced
Definitions for Demanding
- (adjective) requiring much time, effort, or careful attention
- (adjective) hard to please
- (adjective) requiring considerable physical or mental effort