English Dictionary
◊ DID YOU MEAN LIEN?
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}]
 idyllic  idyllically  ie  if not  ifc 
English Computing Dictionary
◊ IEN
IEN
{Internet Experiment Note}