Impeachment meaning : The act of calling into question or challenging the accuracy or propriety of something. The state of being impeached. Hindrance; impediment; obstruction.
impeachment
hotspur
puff adders
plummeted
overburdening