Meaning of FIN in English

FIN

An arm. A one finned fellow; a man who has lost an arm. SEA PHRASE.

Slang English vocab.      Английский сленговый словарь.