Meaning of “double bond” in the English Dictionary

british dictionary