Distinguished Service Medal

1. (noun) a US military decoration for meritorious service in wartime duty of great responsibility
Related Words: decoration, laurel wreath, medal, medallion, palm, ribbon



Terms and Conditions of Use / Copyright Notice