nifty Antonyms
subpar
shabby
second-rate
second-class
rotten
relic
primitive
poor
pathetic
passable
paltry
outdated
old-fashioned
so-so
terrible
trashy
counterproductive
substandard
behind the times
all fingers and thumbs
unsatisfactory
low-grade
outmoded
honky-tonk
wretched
vile
useless
unpleasant
obsolete
middling
deficient
dated
bush
bad
awful
atrocious
archaic
appalling
antique
antiquated
antediluvian
ancient
disgusting
dissatisfactory
dreadful
meretricious
mediocre
low
lousy
lame