herbicide n : a chemical agent that destroys plants or inhibits their growth [syn: {weedkiller}, {weed killer}]
Copyright © 2025 3Dict.net