meaning of stairhead

1. The head or top of a staircase.
2.
platform at the top of a staircase


Related Words

stairhead |

Developed & Maintained By Taraprasad.com

Treasure Words