scape in French scape in French scape noun (botany) A leafless stalk growing directly out of a root, bulb, or subterranean structure. Add to Flashcards