support

(noun) supporting structure (generic term)