Meaning & Definition of Scape in English
English⟶
Scape
/skep/
noun
1. Erect leafless flower stalk growing directly from the ground as in a tulip
synonym:
- scape,
- flower stalk
2. (architecture) upright consisting of the vertical part of a column
synonym:
- shaft,
- scape