Muddy-the-waters definition

(idiomatic) To make something unclear and difficult to understand.
verb
0
0
Advertisement