Dictionary definition · blackguard
noun
- someone who is morally reprehensible"you dirty dog"
verb
- subject to laughter or ridicule"The satirists ridiculed the plans for a new opera house"
- use foul or abusive language towards"The actress abused the policeman who gave her a parking ticket"
Source: Open English WordNet (CC BY 4.0).