Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

scape Definition

Cancel
scape
verb(scape)
escape
scape
noun(scape)
a peduncle arising at or beneath the surface of the ground in an acaulescent plant (such as the tulip); broadly : a flower stalk
scape
noun(scape)
the shaft of an animal part (such as an antenna or feather)
scape
noun(scape)
a view or picture of a scene —usually used in combination

Words Related to scape!

scape Examples by Brain Bank Users