Definition of Scape
Scape
scape


Definition/Meaning
(noun)
(botany) the stalk of a flower that lacks leaves and appears to be attached directly to the root and growing straight out of the ground;

e.g. The plant consisted of a long scape and a single bright yellow flower.

(noun)
the base of some animal body part, such as an insect's antenna, especially when this is longer/larger than average;

e.g. The insect had a dark scape at the base of each antenna.

(noun)
a particular view or scene, especially a picture that denotes the scene (used combined with the type of scene as "-scape");

e.g. He painted another seascape to add to his collection. The photograph shows the cityscape at night.



Translate this Word

Select a language from the dropdown and click "Translate Now" to see this word in your preferred language.




Similar Words



Opposite Words



Related Words


Comments



English Words

 

WORD OF THE DAY