lain down on the job

English

Verb

lain down on the job

  1. past participle of lie down on the job