Spindleshanks /(?)/ Spin·dle·shanks Spindleshanks n. A person with slender shanks, or legs; -- used humorously or in contempt.