Waterbased definition

Based on water.

A waterbased paint.

adjective
0
0
Advertisement

Alternative Forms

Alternative Form of waterbased - water-based

Origin of waterbased