Latin-English dictionary »

torpedo meaning in English

LatinEnglish
torpedo [torpedinis] (3rd) F
noun

electric raynoun

fish (stinging / numbing)noun
[UK: fɪʃ] [US: ˈfɪʃ]

lethargy, inertness, sluggishnessnoun