ombrifuge
/ɒmˈbrɪfʊdʒ/Definitions
1. noun
A device or structure that provides shelter from rain or other forms of precipitation.
“The architect designed the building as an ombrifuge to protect the art gallery from the elements.”
1. noun
A device or structure that provides shelter from rain or other forms of precipitation.
“The architect designed the building as an ombrifuge to protect the art gallery from the elements.”