meaning of Blockstand

Blockstand - German to English

island booth [at a trade fair, exhibition]