1. remove someone/something not suitable or good enough
weed out the unsuitable options/applicants
A 'weed' is a plant that is considered undesirable in a garden. The phrasal verb 'weed out' means to remove something undesirable or unwanted from a group. When you 'weed out' people or things you identify the ones you do not want and remove them from the others. This is quite a casual phrase but this phrasal verb can be used in both social and professional contexts. Similar in meaning to, 'eradicate', 'exclude', 'reject' or 'to clear'.