noun: One who criticizes others' actions and offers alternatives with the benefit of hindsight. More...