Zabuton (noun) Definition, Meaning & Examples

noun
  1. a large, flat cushion, used in Japan for sitting or kneeling on the floor.
Zabuton (noun) Definition, Meaning & Examples

More Definitions