LAID-OUT


Meaning of LAID-OUT in English

To be completely physically out of commission either by result of a flu-vaccination gone awry or an after school beating. Example:

Slang English vocab.      Английский сленговый словарь.