noun (in Britain) an animal-rights movement often using direct actionAbbreviation: ALF
animal liberation front 🔊 Listen to this noun (in Britain) an animal-rights movement often using direct actionAbbreviation: ALF Share Facebook Twitter Google +