Langimage
English
B2

to initiate or lay the groundwork for something.

Meanings

to initiate or lay the groundwork for something.

His actions sowed the seeds of distrust.

Synonyms

Last updated: 2025/01/20 15:28