Someone who is against animal cruelty. Some one who is will always protect animals.
The animalists lined up in front of Town Hall today to fight for animal rights.
9👍 5👎