optic stand noun1 •A stand which can hold one or more inverted bottles of alcohol fitted with optics, and which facilitates the serving of spirits.Two four-bottle optic stands are fitted behind the bar, one for Northern Ireland, and the other for the Republic of Ireland. — 1950 formsoptic stands