25B6; adjective
the resort looks down at heel : RUN DOWN, dilapidated, neglected, uncared-for; seedy, insalubrious, squalid, slummy, wretched; informal scruffy, scuzzy; Brit. informal grotty; N. Amer. informal shacky.
a down-at-heel labourer : SCRUFFY, shabby, ragged, tattered, mangy, sorry; unkempt, bedraggled, dishevelled, ungroomed, seedy, untidy, slovenly; informal tatty, scuzzy, grungy; Brit. informal grotty; N. Amer. informal raggedy.
smart.