English Dictionary
Definition supplicant in British English
supplicant noun
[countable] noun
/ˈsʌplɪkənt/
Synonyms and related words
