underlag

noun
  1. A surface or material that is placed underneath something to provide support, protection, or insulation. noun
    The underlag for the new flooring was made of cork to provide sound insulation.
    Before setting up the tent, they laid down an underlag to protect the base from moisture.
  2. A basis or foundation for something, often used in a figurative sense. noun
    The research paper served as an underlag for the new scientific theory.
    Her extensive experience in the field provided a solid underlag for her leadership role.