Meaning of SEMI in English

SEMI

semi-

[occurring in compounds] semi- (= half)

Interlingua English vocab.      Английский словарь Интерлингва.