柯林斯词典Animal Liberation Front 1. N (in Britain) an animal-rights movement often using direct action (英国)动物解放阵线 ( abbr: ALF) 返回 Animal Liberation Front