FIN (12) Meaning of FIN (12) in English (n.) A fixed stabilizing surface, usually vertical, similar in purpose to a bilge keel on a ship. Webster's English dictionary. Английский словарь Webster. 2012