Definition of “choc ice” - English Dictionary

british dictionary