Definition of demon bowler in English:

demon bowler

noun

  • An intimidatingly fast or exceptionally skilful bowler.

Origin

Mid 19th century.