You searched for:
“umbrella”
A cllapeble device to protect a person from precipitation consisting of an impregnated circular piece of fabric attached to a central rod: Mrs. Black always took her umbrella with her because the weather was often unpredictable and rained a lot.
This entry is located in the following unit:
Italian words in English
(page 5)