Synonyms and Antonyms for service_abroad

1. service abroad (n.)

naval service aboard a ship at sea

Synonyms: