PENETRATE Meaning of PENETRATE in English 1. pp of penetrar ; 2. adj (deeply) impressed, affected Interlingua English vocab. Английский словарь Интерлингва. 2012