WordNet: lap of the gods

Sanatista
beyond human control or responsibility; it's in the lap of the gods now"; "there is nothing more I can do"



lap of the gods