stormhouse
English
Etymology
From
storm
+
house
.
Noun
stormhouse
(
plural
stormhouses
)
A
temporary
shelter
for
workmen
on a
railway
etc.
Anagrams
mouthsores