Ce înseamnă “a imbarca, expedia”?

“a imbarca, expedia” în Dicționar Român - Englez

  • to ship