Dictionary Definition
scape
Noun
1 erect leafless flower stalk growing directly
from the ground as in a tulip [syn: flower
stalk]
2 (architecture) upright consisting of the
vertical part of a column [syn: shaft]
User Contributed Dictionary
English
Etymology 1
From scapus, from (Doric) σκᾶπος.Verb
- to escape
Noun
- escape
Extensive Definition
In biology, the term scape may
refer to:
- The first (basal) segment of an insect antenna
- Scape (botany), a botanical structure
Scape may also refer to:
- Scape Magazine a magazine for landscape architecture & urbanism
- Runescape, a java-based MMORPG commonly referred to as 'Scape
Synonyms, Antonyms and Related Words
Maypole, abscond, airscape, bar, break, breakout, bunk, cityscape, cloudscape, decamp, diorama, exterior, farmscape, flagstaff, flee, flight, fly, getaway, interior, lam, landscape, lookout, outlook, panorama, pastoral, perspective, pole, prospect, riverscape, rod, scene, scenery, scenic view, seapiece, seascape, shaft, sight, skyscape, slip, snowscape, stalk, stem, stick, sweep, tongue, totem pole, townscape, view, vista, waterscape