torpedoplane
Etymology
torpedo + plane
noun
An aeroplane capable of launching a torpedo.