baby catcher
1
- Definition:
- An obstetrician. A doctor who delivers babies.
- Usage:
- Have you met Dr. Roberts? He's the baby catcher on the floor with the Tom Selleck moustache. Hey, I wonder if he's ever seen Three Men and a Baby?!
- Synonyms:
- Obstetrician, OBGYN
Created Jul 07, 2009



Add comment
No comments