PALMARY Meaning of PALMARY in English [pal.ma.ry] adj [L palmarius deserving the palm, fr. palma] (1657): outstanding, best Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012