Ce înseamnă “a se imbarca”?

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

  • to go on board
  • to put to sea
  • to take ship