noun
Meaning 1
A kind of trapdoor with spring leaves, giving the illusion of the user passing through the solid wall or floor.
Definition source: English Wiktionary via Wiktextract
Topics: entertainment, lifestyle, theater
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: vamp trap
Antonyms: none provided