WordUnscrambler Home
scape
Definitions
[skeɪp], (Noun)
Definitions:
- a long flower stalk coming directly from a root
- the basal segment of an insect's antenna, especially when it is enlarged and lengthened (as in a weevil)
Phrases:
Origin
:
early 19th century: via Latin from Greek skapos ‘rod’; related to sceptre
Click here to see the free dictionary definition for scape
definition by Oxford Dictionaries