Register now or log in to join your professional community.
Based on my understanding from a 5 seconds Google search, it is when a procedure can be interrupted in the middle of its execution and safely resumed at a later point.
It is a useful, memory-saving technique for multiprogrammed time sharing systems. A Reentrant Procedure is one in which multiple users can share a single copy of a program during the same period.