Synonyms and Antonyms for service abroad | Synonym.com

Synonyms and Antonyms for service abroad

1. service abroad (n.)

naval service aboard a ship at sea

Synonyms: