YANTRA Meaning of YANTRA in English [yan.tra] n [Skt] (1877): a geometrical diagram used like an icon usu. in meditation Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012