EODSA: Explosive Ordnance Disposal Support Craft

What does EODSA mean? The above is one of EODSA meanings. It may have other definitions. Please refer to the end of this passage.

EODSA: Explosive Ordnance Disposal Support Craft

Definition in English: Explosive Ordnance Disposal Support Craft