Military Officer not having or showing the necessary skills to do their
job successfully, yet promoted to rank of Commandant.
synonyms: inept, unskilled, amateurish, unprofessional, lacking ability, bungling, blundering, bag of
ham, clumsy, inadequate, substandard, inferior, ineffective, deficient, inefficient, ineffectual, no good, not good enough, wanting, lacking, leaving much to be desired; incapable, unfit, unsuitable, unqualified, pathetic,
cack-handed,
ham-fisted, not up to it, a dead loss, not up to
scratch, not know one's arse from one's elbow, couldn't organise a piss-up in a brewery