scape
English Dictionary
->
Letter S
-> scape
Search Dictionary:
scape Definition
(n)
erect
leafless
flower
stalk
growing
directly
from
the
ground
as
in
a
tulip
(n) (
architecture
)
upright
consisting
of
the
vertical
part
of
a
column
scape Synonyms
flower stalk
scape
shaft
© Art Branch Inc.