0%

ALL meanings of lin

lin
L l
  • noun lin a waterfall or torrent of rushing water in a river or stream. 1
  • noun lin a pool of water, especially at the foot of a waterfall. 1
  • noun lin a steep ravine or precipice. 1
  • noun lin (UK dialectal, Northern England, Scotland) To desist (from something), stop. 1
  • verb lin to cease or desist from 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?