Meaning of bewray

Definition of bewray

(verb) reveal unintentionally; "Her smile betrayed her true feelings"

Other information on bewray

WIKIPEDIA results for bewray
Amazon results for bewray