Advertisement

Advertisement

on the Hill

  1. A phrase referring to Capitol Hill in Washington, D.C. , where Congress meets: “They're debating that nuclear waste issue on the Hill today.”


Advertisement

Advertisement

Advertisement

Advertisement


on the heels ofon the horizon