Definitions
There is 1 meaning of the phrase
Old English Sheepdog.
Old English Sheepdog - as a noun
Large sheepdog with a profuse shaggy bluish-grey-and-white coat and short tail; believed to trace back to the roman occupation of britain
Synonyms (Exact Relations)
bobtailWord Variations & Relations
A-Z Proximities
okrasoktaoktasoktoberfestold Old English Sheepdog
old-fashionedold-fashionednessold-hatold-lineold-maidish