1. A long garment worn by clergymen and others assisting in church services. 2. A thick cushion used as a footstool or for kneeling.
Cassock / Hassock