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