Whitehead torpedo /(?)/ White·head· tor·pe·do Whitehead torpedo n. A form of self-propelling torpedo.