Rhyme Desk
Find rhyming words!

Definition of "Despatch" :

noun: the act of sending off something

noun: killing a person or animal

noun: the property of being prompt and efficient

noun: an official report (usually sent in haste)

verb: send away towards a designated goal