Definitions
noun
beyond human control or responsibility
“there is nothing more I can do; it's in the lap of the gods now”
Look “lap of the gods” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
beyond human control or responsibility
“there is nothing more I can do; it's in the lap of the gods now”