English-Lithuanian translations for canard
Definition of canard
- A false or misleading report or story, especially if deliberately so
- A type of aircraft in which the primary horizontal control and stabilization surfaces are in front of the main wing
Trending Searches
Popular Dictionaries