Search Details

Word: bafta (lookup usage) (lookup stats)


Meaning:

Noun:

  • A mask sculpture, similar in purpose to an Oscar, awarded for excellence in film, television, etc.

Source: Wiktionary | Src Info »