Definitions of service abroad:

  • noun:   naval service aboard a ship at sea