coolbox

coolbox

English Noun
Ad

Definition

A box used to keep provisions cool.

Etymology

From cool + box.

Ad