kibitzer (n.)youdaoicibaDictYouDict
1927, agent noun from kibitz.