SUPPLICANT Meaning of SUPPLICANT in English [sup.pli.cant] adj (1597): suppliant [2]supplicant n (1597): suppliant Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012