Meanings
to question someone intensely or aggressively.
The lawyer grilled the witness during the trial.
Synonyms
Last updated: 2025/01/21 12:03
Meanings
to question someone intensely or aggressively.
The lawyer grilled the witness during the trial.
Synonyms
Last updated: 2025/01/21 12:03