Category: Synonyms
Synonym of flounder is ?
(A) struggle
(B) succeed
(C) thrive
(D) prosper
Pronunciation
Know Similar Words