CANARD

Definition of CANARD

  1. (noun)a deliberately misleading fabrication