WATER BASED


Meaning of WATER BASED in English

adj. having water as its main component((of a substance or solution); done or performed on water (of a sport activity)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.