MECHLIN Meaning of MECHLIN in English n. type of expensive delicate lace which originated in the city of Mechlin in Belgium Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012