Bridge & structure vocabulary

1234567
Across
  1. 3. Something that holds weight
  2. 4. A structure to cross a river/road
  3. 5. A structure made of many triangles
  4. 7. The weight carried by a structure
Down
  1. 1. A push or pull
  2. 2. The ability not to fall or move
  3. 6. The distance between two supports