Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
lap of the gods
Jump to user comments
Noun
  • beyond human control or responsibility; it's in the lap of the gods now"
    • there is nothing more I can do
Related search result for "lap of the gods"
Comments and discussion on the word "lap of the gods"