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