TORP has various meanings in the Governmental & Military category. Discover the full forms, definitions, and usage contexts of TORP in Governmental & Military.
Fish that kills its prey by making physical contact and discharging electricity Varies in weight between 20 and 100 Ib Its electrical shock can kill a human being. Name formerly given to a submarine mine or any container of explosive fired, above or below water, when alongside an enemy vessel.
Governmental & MilitaryLast updated: