DO IN


Meaning of DO IN in English

[do in] vt (1905) 1 a: to bring about the defeat or destruction of; also: kill b: exhaust, wear out

2: cheat

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