Login  |  Register

Door dictionary definition | door defined

door definition: The definition of a ... May have a handle to help open and close, a latch to hold the door closed, and a lock that ensures the door cannot be opened ...

Alexa Traffic