Noun
torpedo ram (plural torpedo rams)
(military, nautical, historical) A warship designed to sink enemy vessels using a combination of torpedo (self-propelled naval weapon) fire and ramming.
torpedo-ram (plural torpedo-rams)
Alternative form of torpedo ram
torpedo-ram