U.S. Defense Distinguished Service Medal

Definition

A military award given for exceptionally meritorious service in a duty of great responsibility.

Episode Mentions


Mentions: 1 | Importance Score: 11