Definition of British Shorthair in English:

British Shorthair

noun

  • An old British breed of domestic short-haired cat, which is relatively large, with a sturdy build, round face, and plush coat; a cat of this breed.

Origin

1920s; earliest use found in The Times.