IN THE LAP OF THE GODS Meaning of IN THE LAP OF THE GODS in English see lap Collins COBUILD. Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) . 2012