Definition of Scape
- 1. Erect leafless flower stalk growing directly from the ground as in a tulip Noun
- 2. (architecture) upright consisting of the vertical part of a column Noun
Synonyms for word "scape"
Semanticaly linked words with "scape"
Hyponims for word "scape"