LINGUAL ARCH Meaning of LINGUAL ARCH in English n. (Dentistry) orthodontic wire fastened from molar to molar in the inside of a person's teeth Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012