RAMSHACKLE

Definition of RAMSHACKLE

  1. (adj)in deplorable condition