OBSTETRICATE MEANING IN ENGLISH

• Obstetricate Definition & Synonyms

  1. (v. t.) To assist as a midwife.
  2. (v. i.) To perform the office of midwife.


RECENT SEARCHES