Staffordshire bullterrier

Explore definitions, synonyms, and language insights of Staffordshire bullterrier

Definitions

Noun
English breed of strong stocky dog having a broad skull and smooth coat

More General Terms