the European Court of Human Rights
UK /ˌjʊərəpiːən ˌkɔː(r)t əv ˌhjuːmən ˈraɪts/
1
a court in Strasbourg that hears cases under the European Convention on Human Rights. It is often referred to as the ECtHR.
Synonyms and related words
Law courts
admiralty court
appellate court
Cafcass