English Dictionary
Definition OD in British English
OD
[intransitive] verb
/ˌəʊ ˈdiː/
Example
Apparently she OD'd on sleeping pills.
Synonyms and related words
