ossature

/ˈɒsətjʊə/

ossature

English Noun
Ad

Definition

A skeletal framework; an underlying structure.

Etymology

From French ossature, from Latin os (“bone”) + -ature.

Ad