English Dictionary
Definition have something written all over your face in British English
have something written all over your face phrase
phrase
Example
Disappointment was written all over her face.
