English Dictionary
Definition have your day in court in British English
have your day in court phrase
phrase
1
to get the opportunity to defend yourself from criticism
Synonyms and related words
