Definitions
noun
any exciting and complex play intended to confuse (dazzle) the opponent
Look “razzle” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
any exciting and complex play intended to confuse (dazzle) the opponent