Canard
Legal definition for Indian law research
Definition
An extravagant or absurd report or story a fabricated sensational report or statement esp one set afloat in the newspapers to hoax the public
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.