Scape Meaning
There are 2 meaning(s) for word Scape
Meaning 1 : erect leafless flower stalk growing directly from the ground as in a tulip
Synonyms : flower stalk
Synonyms : flower stalk
How to Pronounce Scape
- skeɪp
There are 2 meaning(s) for word Scape