SCAPE Meaning of SCAPE in English n. 1 a long flower-stalk coming directly from the root. 2 the base of an insect's antenna. [ L scapus f. Gk skapos, rel. to SCEPTRE ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012