English Dictionary
Definition hammered in British English
hammered adjective
adjective
/ˈhæmə(r)d/

English Dictionary