foundered
动词 founder:
fail utterly; collapse
同义词:fall through, fall flat, founder, flop
sink below the surface
同义词:founder
break down, literally or metaphorically
同义词:collapse, fall in, cave in, give, give way, break, founder
stumble and nearly fall
同义词:founder