sheepdog

/ˈʃiːpdɔːɡ/
noun
  1. A dog trained to herd and guard sheep.
    • Our border collie is an excellent sheepdog, always watching the herd.
    • Sheepdogs are known for their intelligence and loyalty.
    • The sheepdog rounded up the flock with a few sharp barks.
  2. A person who looks after or guides a group, especially in a protective or controlling way.
    • He saw himself as a sheepdog for the team, always watching out for trouble.
    • The teacher acted as a sheepdog, keeping the students together on the field trip.
    • In the meeting, she was the sheepdog who made sure everyone stayed on topic.
Synonyms
What does "sheepdog" mean? | whatsthatwordmean | whatsthatwordmean