German-English dictionary »

du hättest es besser wissen müssen. meaning in English

GermanEnglish
Du hättest es besser wissen müssen.

You ought to have known better.