Slat

German Meaning

Lamelle

Latte

English Meaning

  1. A narrow strip of metal or wood, as in a Venetian blind.
  2. A movable auxiliary airfoil running along the leading edge of the wing of an airplane.
  3. Slang The ribs.
  4. To provide or make with slats: slatting the back of a chair.