A tarpaulin or plastic waterproof sheet.
No comments yet — say something.
(UK, _, military, _, slang) A makeshift shelter made from the above.
Add your own interpretation of "basha".