Definition of “ice bucket” - English Dictionary

british dictionary