Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of bewray

- To soil. See Beray.
- To expose; to reveal; to disclose; to betray.