LOUSE UP


Meaning of LOUSE UP in English

[louse up] vt (1934): foul up, snarl ~ vi: to make a mess

Merriam-Webster English vocab.      Английский словарь Merriam Webster.