in the dock Definition
Dictionary Home » Words Starting with I » in support of someone or something ... in the teeth of something » in the dock
dock4
noun
- 1. The enclosure in a court of law where the accused sits or stands.
- On trial in court.
- Facing criticism.
