1. burlap

noun. (ˈbɝːˌlæp) Coarse jute fabric.
Featured Games