naval attaché
nounDefinition of naval attaché
: a naval officer detailed on duty with the diplomatic representative of his country at a foreign capital