BAFTA


Meaning of BAFTA in English

[ 'bα:ftə ]

(also baft )

■ noun coarse fabric, typically of cotton.

Origin

C16: from Urdu, from Pers. bāft 'textile', bāfta 'woven'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.