the American Society for the Prevention of Cruelty to Animals
a charity organization that takes care of animals, especially pets whose owners treated them badly or did not want them, and tries to find new homes for them [= RSPCA British English]
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.
Dictionary pictures of the day
Do you know what each of these is called?
Click on any of the pictures above to find out what it is called.