Tightly sealed to prevent air leaks, the house was equipped with small double-paned windows and several other energy-saving features.
⇑ Translate the sentence above by Google ⇑
Related: sealed
Prev: They sealed their cooperation by an agreement.
Next: You forget, the Front Gate is sealed.