Casting drawback Synonyms
Synonyms for phrase
CD abbreviation
CD is an abbreviation for Casting DrawbackWhat does CD stand for?
CD stands for "Casting Drawback" Drawback replaced
Definitions for Drawback
- (noun) a feature of someone or something that creates difficulty for achieving success
- (noun) the quality of being a hindrance