Sowed Synonyms and Antonyms
Place (seeds) in or on the ground for future growth
(Verb)
Synonyms:
Synonyms:
(Adjective)
- scattered
- cast
- broadcast
- spread
- distributed
- dispersed
- disseminated
- bestrewn
- strewn
- strewn abroad