torpedo ram

Noun

 * 1)  A warship designed to sink enemy vessels using a combination of torpedo (self-propelled naval weapon) fire and ramming.