The invention relates to a weeding composition for preventing and removing weeds in non-cultivated land, and more specifically relates to a herbicidal composition comprising glyphosate or a salt thereof, triclopyr or a salt thereof, and glufosinate-ammonium or a salt thereof. The weight ratio of the active ingredients in the composition is selected from (10-100): (1-50): (1-50), preferably (10-80): (1-30): (1-30), further preferably (10-60): (1-20): (1-20), particularly (13-53): (1-11): (1-11); wherein the sum of the contents of the active components is 1-99% of the total weight of the composition, preferably 10-95%. The composition can be prepared into a suspending agent, a water dispersible granule, an emulsion in water, a microemulsion or missible oil suitable for agricultural production, especially wettable powder. The composition is used for preventing and removing weeds in non-cultivated land, especially crab grass, cyperus rotundus, erigeron breviscapus, amaranthus retroflexus,barnyard grass, atrazine, field muskmelon and piemarker.