Definitions English

  • Causing or apt to cause ruin; destructive.
  • Falling to ruin; dilapidated or decayed.