homing torpedo

(noun) torpedo (generic term)

< homing pigeon | hominian >