SAMSKARA Meaning of SAMSKARA in English n. Ind. Philos. 1. a purificatory ceremony or rite marking an event in one's life. 2 a mental impression, instinct, or memory. Etymology: Skr. samskara a making perfect, preparation Oxford English vocab. Оксфордский английский словарь. 2012