Table of Contents
Antonyms
Synonyms
Etymology
1. canard
noun. ['kəˈnɑːrd'] a deliberately misleading fabrication.
Antonyms
Synonyms
Etymology
- canard (English)
- canard (French)
- canard (Middle French (ca. 1400-1600))
noun. ['kəˈnɑːrd'] a deliberately misleading fabrication.