weedkiller

weedkiller

English Noun
Ad

Definition

A chemical agent that destroys unwanted plants (weeds) but not wanted ones (crops etc).

Etymology

From weed + killer.

Ad