Definitions of hassock:

  • noun:   a cushion for kneeling on (as when praying in church)
  • noun:   thick cushion used as a seat