LIN Meaning of LIN in English (n.) A waterfall, or cataract; as, a roaring lin. Webster's English dictionary. Английский словарь Webster. 2012