Word info

double steamer

Noun

Meaning

double steamer (plural double steamers)

A device (or arrangement of pots) for double steaming food.

Source: en.wiktionary.org

Close letter words and terms