uninhabitable - not fit to live in; impossible to live in - ไม่สามารถอาศัยอยู่ได้ Articles found: Movie Preview: Space Sweepers (03/02/2021) Collapsing townhouses force residents to flee (Updated) (14/10/2015) Japan's nuclear "ghost town" tour (16/07/2013)