ENDOSKELETON Meaning of ENDOSKELETON in English [en.do.skel.e.ton] n (ca. 1847): an internal skeleton or supporting framework in an animal -- en.do.skel.e.tal adj Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012