Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lien Definition

Cancel
lien
noun(li-en)
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
Synonyms: spleen,
lien
noun(li-en)
the right to take another's property if an obligation is not discharged

Words Related to lien!

lien Examples by Brain Bank Users