FOAL Meaning of FOAL in English n. & v. --n. the young of a horse or related animal. --v.tr. (of a mare etc.) give birth to (a foal). Phrases and idioms: in (or with) foal (of a mare etc.) pregnant. Etymology: OE fola f. Gmc: cf. FILLY Oxford English vocab. Оксфордский английский словарь. 2012