Dictionary search results

Showing 1-2 of 2 results

Military Medal British & World English

(In the UK and Commonwealth countries) a decoration for distinguished active service on land, instituted in 1916 (originally for enlisted soldiers)