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"