sheepdog
Definitions
General English
- noun a dog trained and used to control sheep
Agriculture
- noun a breed of dog trained and used by shepherds in controlling sheep
Slang
- noun a brassière. The jocular usage, invariably heard in male speech, is based on the notion that, like the bra, the dog ‘rounds them up and keeps them together’.
