Definitions of bewray:

  • verb:   reveal unintentionally