DEPO-PROVERA Meaning of DEPO-PROVERA in English a form of progesterone injected intramuscularly for contraception. AIDS English Glossary. Английский словарь СПИДа. 2012