idiot's delight

English

Noun

idiot's delight (uncountable)

  1. Any of various patience or solitaire card games.