Definition of “ice pack” - English Dictionary

british dictionary