hassock

noun
  1. a cushioned footstool or low seat
  2. a thick clump or tuft of grass or sedge
  3. Usage: chiefly British
  4. a cushion used for kneeling in a church

Examples