to act clumsily or confused; to struggle or be flustered

listen to the pronunciation of to act clumsily or confused; to struggle or be flustered
English - English
flounder
to act clumsily or confused; to struggle or be flustered
Favorites