I've been reading Heinlein's Starship Troopers in which the crews of the starships are referred to by the Mobile Infantry as "Navy files". This appears to be an affectionately derisory term. I was wondering, is this name used by real members of the army or marines to refer to navy people, and if so, what it means?
Consulting the dictionary here suggests it might mean a line of persons or things arranged one behind another, or possibly
Military . a. a person in front of or behind another in a military formation. b. one step on a promotion list.
I'm also guessing that this is an American or pseudo-American term as I'd think on the right-hand side of the pond the navy would more likely be referred to as the Andrew.