Meaning of “shotgun wedding” in the English Dictionary

british dictionary