FOAL Meaning of FOAL in English ■ noun a young horse or related animal. ■ verb (of a mare) give birth to a ~.OriginOE fola , of Gmc origin; related to filly . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004