FOETICIDE Meaning of FOETICIDE in English n. killing of a fetus, abortion Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012