predict
Definition