English Dictionary
◊ O.D.
o.d.
v : dose too heavily; "The rock star overdosed and was found
dead in his hotel room" [syn: {overdose}]
 o'clock  o'er  o.d.  o.k.  oaf