Home / S / skeletal frame

skeletal frame

noun 14 letters Scrabble 22 WWF 25
Definitions
noun

the internal supporting structure that gives an artifact its shape

Look “skeletal frame” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →