Langimage
English
B2

to initiate or lay the groundwork for something that will develop in the future.

Meanings

to initiate or lay the groundwork for something that will develop in the future.

His actions sowed the seeds of distrust among the team.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51