Subscriber login


Forgot your password?

Library card login

Other

scape

Syllabification: (scape)
Pronunciation: /skāp/

Definition of scape

noun

  • 1 Botany a long, leafless flower stalk coming directly from a root.
  • 2 Entomology the basal segment of an insect’s antenna, especially when it is enlarged and lengthened (as in a weevil).

Origin:

early 19th century: via Latin from Greek skapos 'rod'; related to scepter

scape in other Oxford dictionaries

Definition of scape in the British & World English dictionary