Definition of “sozzled” - English Dictionary

English