English synonyms about - contact  

stair-carpet

noun

1 stair-carpet

A strip of carpet for laying on stairs.


Find more on stair-carpet elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0249