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