depo
Noun
Meaning
depo (plural depos)
(law, informal) deposition
Anagrams
Examples
The injectibles like Depo and Nuresterate are good in that they are not always needed at a daily basis but have the problem of causing a prolonged period of not menstruation.
I hate to suggest this as an Angels fan, but DePo would be a hell of a fit as GM of the M's eh?
Wish I had thought of this when I just placed my Book Depo order about 30 minutes ago.