to dispatch [ dispatched ; dispatched ]
Synonyms
  • بعث ، وجّه ، أوفد ، ابتعث ، أثار ، هيّج ، سدل ، أرخى
Notices
  • to send someone or something somewhere for a particular purpose;to finish all of something