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."

Back to Top