steam box

noun

Definition of steam box

2 : a receptacle in which things are steamed