FORESTALLED

Definition of FORESTALLED