TOP

Definition of hasn't short form from the Oxford Advanced American Dictionary