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.