SHACK


Meaning of SHACK in English

(n.) A shiftless fellow; a low, itinerant beggar; a vagabond; a tramp.

Webster's English dictionary.      Английский словарь Webster.