Meaning of “trapdoor” in the English Dictionary

british dictionary