rotter
nounA scoundrel.
nounOne who talks or writes ‘rot’; a humbug.
nounA
A
A
a person who is deemed to be despicable or contemptible
A scoundrel.
nounOne who talks or writes ‘rot’; a humbug.
nounA
A
A
a person who is deemed to be despicable or contemptible