Langimage
English
B2

to insist so strongly on something that it raises suspicion.

Loading ad...

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

Loading ad...