Breech refers either to pants or to the hind end of things (buttocks, the rear of a firearm). Breach is a violation of something (such as a contract) or a split or gap (as in "once more unto the breach").