This is probably a launcher for depth charges, a anti submarine weapon. Or for fog grenades, that create a fog screen over the water. But some kind of launcher anyway.
This is probably a launcher for depth charges, a anti submarine weapon. Or for fog grenades, that create a fog screen over the water. But some kind of launcher anyway.