Полный англо-русский словарь
1. опорная конструкция; поддерживающая конструкция 2. опорный элемент (машины) 3. поддерживающий каркас (сетки дренажной системы фильтра)
supporting structure