Meaning of ombrifuge in English:

ombrifuge

noun

poetic, rare
  • Something providing shelter from the rain; specifically an umbrella.

Origin

Mid 19th century; earliest use found in Robert Browning (1812–1889), poet. From ombro- + -ifuge.

Pronunciation

ombrifuge

/ˈɒmbrɪfjuːdʒ/