Adjective: ramshackle Pronunciation: (ram,sha-kul) Ramshackle meaning: In deplorable condition. Synonyms: bedraggled, broken-down, derelict, dilapidated, tatterdemalion, tumble-down Quotations: Nelson Mandela – The curious beauty of African music is that it uplifts even as it tells a …
Read More »