English Dictionary
Definition sozzled in British English
sozzled adjective
adjective
/ˈsɒz(ə)ld/

English Dictionary