Question - What do you mean by a zombie process?
Answer -
These are dead processes which are not yet removed from the process table.
It happens when the parent process has terminated while the child process is still running. This child process now stays as a zombie.