Definition of “sozzled” - English Dictionary

british dictionary