Lien

noun
'laɪən

Noun

  • a large dark-red oval organ on the left side of the body between the stomach and the diaphragm; produces cells involved in immune responses

    Similar:Spleen
  • the right to take another's property if an obligation is not discharged

Dictionary Validity

Tournament Word List (TWL)
Scrabble US
Collins Scrabble Words (CSW21)
Scrabble UK
ENABLE Dictionary
Words With Friends
Combined US/UK Scrabble Dictionary
SOWPODS
North American Scrabble (NWL2020)
NASPA

Similar Words