service abroad - English Synonyms Dictionary

service abroad

n.
[1] sea-duty , shipboard duty