Definition of "floundered"

floundered