We do not currently know of any antonyms for mercantile marine.
For similar words to mercantile marine, try:
Did you mean marine?