|
Definition of Lap of the gods
1. Noun. Beyond human control or responsibility. "There is nothing more I can do; it's in the lap of the gods now"
Generic synonyms: Lap
|
1. Noun. Beyond human control or responsibility. "There is nothing more I can do; it's in the lap of the gods now"