STACKSTAND Meaning of STACKSTAND in English ( n. ) A staging for supporting a stack of hay or grain; a rickstand. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012