SKIRMISH Meaning of SKIRMISH in English n. scarmuche (-ar) English Interlingue dictionary. Английский словарь Интерлингве. 2012