to launch [ launched ; launched ]
Synonyms
  • حرّر ، سرّح ، فكّ ، أعتق ، أفرج ، سرح