Canvas duck Synonyms

We can't find synonyms for the phrase "Canvas duck", but we have synonyms for terms, you can combine them.

CD abbreviation

CD is an abbreviation for Canvas Duck
What does CD stand for?
CD stands for "Canvas Duck"

Definitions for Canvas


  • (noun) a picture created with oil paint
  • (noun) a heavy, closely woven fabric (used for clothing or chairs or sails or tents)
  • (noun) a large piece of fabric (usually canvas fabric) by means of which wind is used to propel a sailing vessel

Definitions for Duck


  • (noun) a member of the human race
  • (verb) to get or keep away from (as a responsibility) through cleverness or trickery
  • (verb) to move suddenly aside or to and fro