Definition of Animal Liberation Front in US English:

Animal Liberation Front

noun

  • An international organization dedicated to the pursuit and promotion of animal liberation, often by militant means; abbreviated A. L. F.

Origin

1970s; earliest use found in The New York Times.