carpet
noun
°A fabric used as a complete floor covering.
°Any surface or cover resembling a carpet or fulfilling its function.
verb
°To lay carpet, or to have carpet installed, in an area.
°To substantially cover something, like a carpet; to blanket something.