LODD

From Fresh Dictionary

English

Initialism

LODD

  1. (US, firefighters) Line of Duty Death
Personal tools