Animal Liberation Front


Animal Liberation Front

n (Government, Politics & Diplomacy) an animal-rights movement founded in Britain, often using direct action. Abbreviation: ALF