Definition of ombrifuge in English:
ombrifuge
Pronunciation /ˈɒmbrɪfjuːdʒ/
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.