rug: floor covering consisting of a piece of thick heavy fabric (usually with nap or pile)
floor cover: a covering for a floor
testudo: a movable protective covering that provided protection from above; used by Roman troops when approaching the walls of a besieged fortification