o.d.English

o.d., overdose

Verb

Dose too heavily

English: overdose, o.d.

English words with similar meanings

Show 1 words