SCOUNDREL Meaning of SCOUNDREL in English A man void of every principle of honour. Slang English vocab. Английский сленговый словарь. 2012