framework [pl. frameworks]
Notices
  • an essential supporting structure;a basic system