n. award given for various achievements in movies and television programs in Britain; coarse material made of cotton and originally made in India
BAFTA
Meaning of BAFTA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012