You searched for: “umbrella
umbrella (s) (noun), umbrellas (pl)
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)