DO FOR Meaning of DO FOR in English 1》 informal defeat, ruin, or kill. 2》 suffice for. → do Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004