longshanks adjective 1noun 1 adjective1 •(old-fashioned) long-legged or tall. noun1 •(old-fashioned) A bird, the stilt.