Definition of SUPPLICANT • Dictionary meaning of supplicant • Words with similar meaning as supplicant ...