Terdapat 5 arti kata 'foster' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata foster adalah merawat. Arti lainnya dari foster adalah memelihara.