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.”

Synonyms

  • canopy
  • umbrella

Antonyms

  • dehydrator
  • drought