English synonyms about - contact  

lap of the gods

noun

1 lap of the gods

Beyond human control or responsibility.


Find more on lap of the gods elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0265