English Dictionary
Definition the MOD in British English
the MOD
/ˌem əʊ ˈdiː/
1
the Ministry of Defence: the British government department responsible for the armed forces
Synonyms and related words
