long and narrow mat placed in hallways, corridors or stairs - English Synonyms Dictionary

Can't found any synonym terms.