Marine Detachment. Navy ships sometimes carry an assigned group of marines for various purposes.
Viewed 12,035 times ← Back to Marines Jargon