FOSTER 1. Meaning of FOSTER 1. in English v. nutrir; cuidar, elevar English Interlingue dictionary. Английский словарь Интерлингве. 2012