English Dictionary
Definition burlap in British English
burlap noun
[uncountable] noun
/ˈbɜː(r)læp/

English Dictionary