Langimage
English
B2

to initiate or instigate an idea or thought.

Meanings

to initiate or instigate an idea or thought.

She planted the seed of doubt in his mind.

Synonyms

Last updated: 2025/01/11 11:51