LAID-UP


Meaning of LAID-UP in English

Being so busy with obligations that you cannot be reached. Example: I was laid-up with studying this weekend so I couldn't return your call.

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