An Encylopedia Britannica Company

caustic soda

1 ENTRIES FOUND:
caustic soda noun
caustic soda
noun
Britannica Dictionary definition of CAUSTIC SODA
[noncount] chiefly British
: lye