LAMBDOID Meaning of LAMBDOID in English (a.) Shaped like the Greek letter lambda (/); as, the lambdoid suture between the occipital and parietal bones of the skull. Webster's English dictionary. Английский словарь Webster. 2012