lye

Noun
  1. A strong solution of sodium or potassium hydroxide (synset 114967952)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches