What is the meaning of canopy in English?

Learn vocabulary with pictures as well as definitions of canopy in English

Learn in

See more

n. canopy

Definition of canopy in English

Rectangular parachute which allows the pilot to control their fall, used in sporting activities.

Synonyms of canopy in English

wingparaglider

See more

n. canopy

Definition of canopy in English

Decorative structure that is placed over a bed, typically comprised of fabric supported by four columns.