naval infantry

naval infantry

English Noun
Ad

Definition

An organization of sailors who are trained and equipped to fight as an infantry unit on land.

Ad