The AI-powered English dictionary
plural BAFTAs
A mask sculpture, similar in purpose to an Oscar, awarded for excellence in film, television, etc. examples
(historical) Former free trade area in Eastern Europe superseded by the EU in 2004.