haneagedo

Noun

1. trapdoor; trap door; flap door

Other forms: