There are multiple definitions - click on the translation that matches your context.

estrados

full

courtroom

noun

Definitions of courtroom

English

the place or room where court of law meets

A new courtroom is to be opened today in The Hague to increase the number of trials that can be held there.