SHACK Meaning of SHACK in English (n.) The grain left after harvest or gleaning; also, nuts which have fallen to the ground. Webster's English dictionary. Английский словарь Webster. 2012