What does Blockstand mean?

Blockstand - German to English

island booth [at a trade fair, exhibition]