LIMBOUS Meaning of LIMBOUS in English ( a. ) With slightly overlapping borders; -- said of a suture. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012