English dictionary

lap of the gods meaning and definition

Definition and meaning of lap of the gods at MeaningMonkey.org. lap of the gods meaning and definition in the English Dictionary.

LAP OF THE GODS noun

Definition of lap of the gods (noun)

  1. beyond human control or responsibility
    • "there is nothing more I can do; it's in the lap of the gods now"
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: