ALF

views updated

ALF Animal Liberation Front
• Arab Liberation Front (Iraq)
• (or Alf) automatic letter facer (Post Office sorting machine)

More From encyclopedia.com