noun a court or trial to which members of the public are freely admitted
open court 🔊 Listen to this noun a court or trial to which members of the public are freely admitted Share Facebook Twitter Google +