動物解放
Meanings
1
animal liberation
Refers to the philosophical and activist movement advocating for the rights and freedom of animals from human exploitation.
The idea of animal liberation spread through Peter Singer's writings.
She participated in a protest calling for animal liberation.