English Dictionary
lien
n 1: the right to take another's property if an obligation is not
discharged
2: 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 [syn: {spleen}]
English Computing Dictionary
IEN
{Internet Experiment Note}