'shag rug' definitions:

Definition of 'shag rug'

(from WordNet)
noun
A rug with long pile