What is the meaning of ?

a rack; a mount; a stand

Source: wiktionary.org