What does Barschrank mean?

Barschrank - German to English

drinks pantry [Br.]