masthouse

enUK

masthouse

(ˈmɑːstˌhaʊs) n (Nautical Terms) a place, usually in a dockyard, in which masts are stored