IN THE LAP OF THE GODS


Meaning of IN THE LAP OF THE GODS in English

OUT OF ONE'S HANDS, beyond one's control, in the hands of fate.

2192; headword

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.