LAUNCH


Meaning of LAUNCH in English

The delivery, or labour, of a pregnant woman; a crying out or groaning.

Slang English vocab.      Английский сленговый словарь.