Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: stair-carpet
  1. A strip of carpet for laying on stairs

Derived forms: stair-carpets

Type of: carpet, carpeting, rug