BAFTA
/ˈbæftə/ · noun
Meaning
- Former free trade area in Eastern Europe superseded by the EU in 2004.
- An imitation of this fabric.
- A coarse material, usually of cotton, originally made in India.
- A mask sculpture, similar in purpose to an Oscar, awarded for excellence in film, television, etc.
Etymology / origin
Acronym of British Academy of Film and Television Arts, which presents the awards.
Sources
No citations have been attached yet.