English dictionary
stair-carpet meaning and definition
Definition and meaning of stair-carpet at MeaningMonkey.org. stair-carpet meaning and definition in the English Dictionary.STAIR-CARPET noun
Definition of stair-carpet (noun)
- a strip of carpet for laying on stairs
Source: Princeton University Wordnet