Рассмотрим, как писать слово "врач военно-морской" праивльно и без ошибок, учитывая медицинский характер применения, и разберем его расшифровку.
врач военно-морской
Пояснением: врач военно-морской - военный В,., состоящий на службе в Военно-Морском Флоте.
Правильное понимание слова "врач военно-морской" в медицине основывается на истории науки и практики, исключения и принципы проверки (через однокоренные слова, ударение или историческое происхождение) здесь мало применимы, так как множество слов заимствовано из других языков, в частности латынь. Сложные случаи становятся понятными, если разобрать слово врач военно-морской по составу или сделать перевод, что мы и даем.