cocktail shaker


n.

A device consisting of a container and a lid, with a strainer, used to mix beverages (usually alcoholic) by shaking.