lambdoid adjective 1noun 1forms 1 adjective1 •Shaped like the Greek letter lambda noun1 •The lambdoid suture. formslambdoids