Meaning of “shotgun wedding” in the English Dictionary

English