ossature

UK /ˈɒsətjʊə/ US /ˈɑsət͡ʃəɹ/
noun 2

Definitions

noun

1

A skeletal framework; an underlying structure.

2

Any supporting framework under a vault, roof etc.

Your note

not saved
0 chars