foul
- adjective (adj)
Meaning: disgusting, dirty
Synonyms:
abhorrent
abominable
base
contaminated
despicable
detestable
disgraceful
dishonorable
egregious
fetid
filthy
gross
hateful
heinous
horrid
icky
impure
infamous
iniquitous
loathsome
malodorous
mucky
nasty
nauseating
nefarious
noisome
notorious
offensive
pigpen
polluted
putrid
rank
raunchy
repellent
repulsive
revolting
rotten
scandalous
shameful
squalid
stinking
sullied
tainted
unclean
vicious
vile
wicked
yecchy
yucky
- adjective (adj)
Meaning: corrupt, dishonest
Synonyms:
caitiff
crooked
dirty
fraudulent
inequitable
monstrous
shady
underhand
underhanded
unfair
unjust
unscrupulous
vicious
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.