Synonyms ofumbrella 1 :a collapsible shade for protection against weather consisting of fabric stretched over hinged ribs radiating from a central pole especially:a small one for carrying in the hand 2 :something which covers or embraces a broad range of elements or factors ...
Beyond the direct synonyms, there are also descriptive phrases that effectively convey the meaning of "umbrella." For instance, "a rain-protector," "a sunshade," or "something to keep the rain off" all clearly communicate the function of an 《umbrella》. These phrases might be used when the...