FORESHEWED

Definition of FORESHEWED