SUPREME COURT


Meaning of SUPREME COURT in English

court which runs at an extremely high level and hence deals with important cases

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.