Langimage
English
B2

to insist so strongly on something that it raises suspicion.

Meanings

to insist so strongly on something that it raises suspicion.

He kept protesting too much about his innocence.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59