Langimage
English
B2

to insist so strongly about something that it arouses suspicion.

Meanings

to insist so strongly about something that it arouses suspicion.

He denied the accusation, but he protested too much.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51