Meaning of “welding” in the English Dictionary

british dictionary