watered-down (0 synonym found)

Definition of watered-down:

(adj) : diluted; containing extra water; weakened or simplified
"nobody likes watered-down scotch."

Definition of watered-down:

(adj) : diluted; containing extra water; weakened or simplified
"nobody likes watered-down scotch."
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top