search

Bafta

Meaning

Noun

A
,
in
to an Oscar,
for
in
,
, etc.
A
, usually of
,
made in India.
In Fabrics:
An
of this fabric.

Name

Former
in Eastern Europe
by the EU in 2004.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com