hemiarch noun1 •Either half of an archFour dental implants were inserted on each hemiarch. — 2015 formshemiarches