How to pronounce "scape"
Add your own pronunciation of "scape"
Meanings and definitions of "scape"
- Noun
erect leafless flower stalk growing directly from the ground as in a tulip
Synonyms:
- Noun
erect leafless flower stalk growing directly from the ground as in a tulip