Meanings

  • Weaklings – a person who is weak
  • Crumbling – falling
  • Rafter – sloping beam which support the roof of the building
  • Steadfast – firm
  • Flourish – grow