SCAFOLT Meaning of SCAFOLT in English n scaffold (= place of execution) Interlingua English vocab. Английский словарь Интерлингва. 2012