Dictionary Definition:
[translation-san] {C} kāya-sākṣin
[translation-eng] {Hopkins} direct bodily perception; physical direct perceiver
[translation-eng] {C} (direct) eye-witness; one who has witnessed cessation with his body