Bewray Meaning

There are 1 meaning(s) for word Bewray

Meaning 1 : reveal unintentionally

    Synonyms : betray