meaning of trap door

1. a hinged or sliding door in a floor or ceiling


Related Words

trap door | trap-door spider | trapdoor |

Developed & Maintained By Taraprasad.com

Treasure Words