hémicycleTop 15000MeaningsNoun1. semicircle2. the benches of the French National Assembly or a foreign parliamentary setting similarly configured (politics)