SCAPE Meaning of SCAPE in English (n.) A peduncle rising from the ground or from a subterranean stem, as in the stemless violets, the bloodroot, and the like. Webster's English dictionary. Английский словарь Webster. 2012