razzle-dazzle

Noun
  1. Any exciting and complex play intended to confuse (dazzle) the opponent (synset 100564367)

Other Searches