Boost your vocab and unleash your potential!

Recently viewed words:
Definitions 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"
    type of:
    lap
Explanation of lap of the gods
My lists:
Recently viewed words: