Topic: PETS


German shepherd

noun
     
German shepherd
German shepherd [countable]
HBADHP a large dog rather like a wolf that is often used by the police, for guarding property etc [= Alsatian British English]

Explore PETS Topic