Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Darts in English

English

Darts

/dɑrts/

noun

1. A game in which small pointed missiles are thrown at a dartboard

    synonym:
  • darts