The word "impeach" is much in the news of late. It is of Anglo-French origin and originally meant to hinder or impede. As discussed in this post, the first English impeachment in Parliament dates from the fourteenth century....more