English Dictionary
Definition explain yourself in British English
explain yourself phrase
phrase
2
to tell someone what you mean in a clear way that they can easily understand
Synonyms and related words
