Dictionary search results

Showing 1-3 of 3 results

bafta British & World English

Coarse fabric, typically of cotton

BAFTA British & World English

The British Academy of Film and Television Arts

BAFTA New Oxford Dictionary for Writers & Editors

British Academy of Film and Television Arts