Quantcast
Subscribe
look up anything, like your first name:
1. bewray
To disclose, divulge, or betray.
Verb 1. bewray - reveal unintentionally; "Her smile betrayed her true feelings"
rss and gcal