BEWRAY

Definition of BEWRAY

  1. (verb)reveal unintentionally