Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of trapball

Source language: EnglishDictionary language: English

trapball

noun

Definitions

  1. A game in which a batsman makes a ball hit a trap (device) that sends the ball into the air, from where the batsman has to hit it again