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