Subscriber login


Forgot your password?

Library card login

Other

Royal Society for the Prevention of Cruelty to Animals

(abbreviation: RSPCA)
Definition of Royal Society for the Prevention of Cruelty to Animals
  • (in the UK) a charitable organization formed in 1824 to safeguard the welfare of animals.