FOAL Meaning of FOAL in English [verb] [I]If a mare foals, she gives birth to a baby horse. Cambridge English vocab. Кембриджский английский словарь. 2012