PLACAR Meaning of PLACAR in English v to placate, appease v to plate, overlay (with plates of metal) Interlingua English vocab. Английский словарь Интерлингва. 2012