BAFFLE Meaning of BAFFLE in English confuser, impedir, frustrar. BAFFLING: mocant, confusent English Interlingue dictionary. Английский словарь Интерлингве. 2012