Meaning of “ice bucket” in the English Dictionary

English