Meaning of BAFFLE in English

BAFFLE

confuser, impedir, frustrar. BAFFLING: mocant, confusent

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