EnglishMain Dictionary
parasol
Universal Words
noun
1 a type of light umbrella that women in the past carried to protect themselves from the sun
2 a large umbrella that is used for example on beaches or outside cafes to protect people from hot sun
compareSUNSHADE