polish a turd
get blood out of a stone
boil the ocean
waste of time
piss in the wind
yak shaving
push against an open door
hard yards
carry coals to Newcastle
unravel
plow the sands
fight a losing battle
queer someone's pitch
nail Jell-O to a tree
like painting the Forth Bridge
pull teeth
howl at the moon
look for trouble
botch
bollocks
tasky
bear
plow on
do-or-die
hash out
push string uphill
reach
escape fire
death march
time-consuming
cope
square the circle
reinvent the wheel
give something up as a bad job
old college try
entangle
rearrange the deck chairs on the Titanic
stultification
superwicked
wade through
deadening
Sisyphean labour
impairment
squirrel cage
ingenuity
bungle
constipation
kludge
waltz
beaver away
over the river and through the woods
take on water
one thing after another
fiddle while Rome burns
chore
make a meal of
high-hanging fruit
get one's hands dirty
lean into
square one's shoulders
fart
bad boy
keep the show on the road
hackaround
faff
piss up a rope
challenge
displacement activity
hydra
plough on
disimprovement
on
hack
science
difficultate
make hard work of
dilly-dally
go at
wild-goose chase
rainy day
Dunkirk
mug's game
hack away
bring it weak
stop someone's clock
resource
imagination
an old dog for a hard road
resourcefulness
rise to the occasion
throe
bring owls to Athens
fiddle
rise to the challenge
bite on granite
cut corners
hum and haw

English words for 'To work on a time-consuming and ultimately pointless or impossible task; to try to perfect what is inherently bad.'

As you may have noticed, above you will find words for "To work on a time-consuming and ultimately pointless or impossible task; to try to perfect what is inherently bad.". Hover the mouse over the word you'd like to know more about to view its definition. Click search related words by phrase or description. to find a better fitting word. Finally, thanks to ChatGPT, the overall results have been greatly improved.

Recent Queries