FORESHOWED

Definition of FORESHOWED