IN SOMEONE'S LAP


Meaning of IN SOMEONE'S LAP in English

as someone's responsibility.

→ lap

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