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. Etymology: L scapus f. Gk skapos, rel. to SCEPTRE Oxford English vocab. Оксфордский английский словарь. 2012