PUNCH SOMEONE'S LIGHTS OUT


Meaning of PUNCH SOMEONE'S LIGHTS OUT in English

beat someone up.

→ lights

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.