An Etymological Dictionary of the German Language/Annotated/Kracke

Kracke, feminine, ‘sorry nag,’ Modern High German only, of obscure origin. Perhaps akin to Dutch kraak, French caraque, ‘clumsily built merchant ship’?.