semicrouch noun1 •A partial crouch.They swirl about in a semicrouch, coming together to form a circle with their fans. — 1988 formssemicrouches