BLACKGUARD


Meaning of BLACKGUARD in English

[noun] [C] [dated] - a person, esp. a man, who is not honourable and has no moral principles

Cambridge English vocab.      Кембриджский английский словарь.