Flounder – to proceed clumsily or ineffectually 

Advertisements