gate: a computer circuit with several inputs but only one output that can be activated by particular combinations of inputs
circuit: an electrical device that provides a path for electrical current to flow
vanilla pudding: sweet vanilla flavored custard-like pudding usually thickened with flour rather than eggs