English dictionary
shag rug meaning and definition
Definition and meaning of shag rug at MeaningMonkey.org. shag rug meaning and definition in the English Dictionary.SHAG RUG noun
Definition of shag rug (noun)
- a rug with long pile
Source: Princeton University Wordnet