Meaning of “ice bucket” in the English Dictionary

british dictionary