ALL meanings of beach umbrella
beach um·brel·la
B b - noun beach umbrella a large umbrella used as a sunshade on the beach 3
- noun beach umbrella a large umbrella used as a sunshade on beaches, in gardens, etc. 3
- noun beach umbrella parasol 1
- noun beach umbrella a large umbrella used to provide shade on sunny beaches, lawns, etc. 1