Definitions of Windsor chair:

  • noun:   straight chair having a shaped seat and a back of many spindles