Online English Dictionary

Home

Bewray


v. t.

To expose; to reveal; to disclose; to betray.


© 2009 Dammam Community College