English Dictionary
Definition high court in British English
high court noun
[countable] noun
Synonyms and related words
Synonyms and related words
