English Dictionary
Definition to the roots of your hair in British English
to the roots of your hair phrase
phrase1
to have a very red face because you are embarrassed
Synonyms and related words

English Dictionary
to have a very red face because you are embarrassed