ˌAnimal Libeˈration ˌFront abbreviation,
ALF a British organization that protests against using animals in scientific
experiments, such as testing drugs or
cosmetics. Some members of the Animal Liberation Front have actively helped to set these animals free, and others have used bombs and other violent methods to protest.
[TahlilGaran] Dictionary of Contemporary English ▲