支架

zhījià
  1. trestle; support; stand; frame
  2. (medicine) stent
  3. to prop up
  4. to resist; to withstand (an enemy attack etc)

CEDICT

Entry Composition