Does "to have a baby" mean "to be pregnant", not "deliver a child"?
The term "to have a baby" means that the baby is being born or delivered at this point in time. If a couple says "We are going to have a baby.", it means they are pregnant. By adding "going to", you are making the sentence future tense.
Get more Native English Expressions >