Covering a couple of Rovers maybe (6)
I believe the answer is:
carpet
'covering' is the definition.
(I know that carpet is a type of floor cover)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for carpet that I've seen before include "Floor-covering" , "Dress down" , "Lay into" , "Heavy fabric for floors" , "On the ......- getting a ticking-off" .)