umbrella
8 synonyms and 0 antonyms for umbrella, ranked by how commonly they're used.
Noun — A portable folding frame covered in fabric, held overhead to give shelter from rain or sun.
8 synonyms and 0 antonyms for umbrella, ranked by how commonly they're used.
Noun — A portable folding frame covered in fabric, held overhead to give shelter from rain or sun.