know better

Have learned since

To know better is to have enough sense or experience to avoid a mistake or poor choice.

Often used when someone acts unwisely despite understanding the consequences: You knew better than to leave the gate open.

The phrase implies fault—the person had sufficient knowledge but failed to apply it.

She knows better than to trust him again.

admonishment

scold

Rebuke harshly

reproach · lecture · warning · caution · correct · discipline · chastise · counsel · nag · forewarn

maturity

wisdom

Good judgment from experience

experience · common sense · grown up · worldly · sophistication · seasoned · learned · street smart · savvy · awareness

hindsight

regret

Sorrow over past actions

afterthought · retrospection · reconsideration · epiphany · insight · if only · looking back · second thoughts · lesson learned · experience

moral

conscience

Internal moral sense

right from wrong · values · upbringing · character · decency · standards · scruples · propriety · morality · accountability

Opposites
wisdom and experience

know betterbe born yesterday

Be extremely gullible

fall for it · have no idea

moral/behavioral judgment

know betterfall for it

throw caution to the wind

moral/social awareness

know betternot give a damn

Family

know, better, knowledge, known, knowing, unknown, knew, acknowledge, knows

Familiarity
Top 20,000
Profile
Known to kids · Used worldwide · Timeless · Abstract · Everyday, not technical · Rated G