What is the meaning of beach umbrella in English?

Learn vocabulary with pictures as well as definitions of beach umbrella in English

Learn in

See more

n. beach umbrella

Definition of beach umbrella in English

Apparatus that provides shade, which is comprised of a folding canopy on top of a pointed pole that is stuck into the earth.

Synonyms of beach umbrella in English

parasol