Definition, synonyms and related words
A supporting structure, a body part that supports one or more other parts.