Word
lap of the gods, n.
beyond human control or responsibility
<noun.state>
lap of the gods
sample sentences
"there is nothing more I can do
it's in the lap of the gods now"
semantic pointers
hypernym
lap