BIBORATE OF SODA Meaning of BIBORATE OF SODA in English : borax — not used scientifically Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012