Weed out

Weed out

v. t.
  1. to selectively remove; same as weed{2}, v. t.; -- of things that are useless or harmful.