Seafarer with apostolic brief that may help him weather the storm (9)
Answer
TARPAULIN
Definition: that may help him weather the storm
Seafarer with apostolic brief that may help him weather the storm (9)