sail coat
English
Noun
sail
coat
(
plural
sail coats
)
(
nautical
)
A canvas cover laced over furled sails etc. to keep them dry and clean.
Anagrams
scatolia