Anti-Defecation League

English

Proper noun

the Anti-Defecation League

  1. (slang, derogatory, humorous, offensive) The Anti-Defamation League.

See also