SCAPE Meaning of SCAPE in English ■ noun Entomology the basal segment of an insect's antenna, especially when it is enlarged and lengthened (as in a weevil).OriginC19: via L. from Gk skapos 'rod'; related to sceptre . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004