STACKSTAND Meaning of STACKSTAND in English noun a staging for supporting a stack of hay or grain; a rickstand. Webster English vocab. Английский словарь Webster. 2012