English-Latin translations for sprayhood
Definition of sprayhood
- A frame-supported canvas over the companionway of a sailboat providing the on-deck crew partial cover from the splashes of the seas that break against the hull of the boat
Trending Searches
Popular Dictionaries