did off the top head (verb) wing it: improvise
Sinonime: abate, bate,
break down,
crumble,
decay,
decline,
degenerate,
deteriorate, dilapidate,
diminish,
disappear,
droop, ease off,
ebb, end, expire,
fade, fade away, fade out,
fail,
fall, fizzle out, go bad, go downhill,
halt,
lapse, let up, lose power, melt away,
moderate, molder, pass, peter out,
rankle,
recede, retrograde,
rot, run down, run low, run out,
sink, slacken,
stop, subside, vanish,
wane,
weaken, wear away, wilt
Antonime: develop,
flourish,
grow,
improve