weedless

Explore definitions, synonyms, and language insights of weedless

Definitions

Adjective
free from weeds; "a weedless garden"

Antonyms