HORSEBEAN Meaning of HORSEBEAN in English n. a broad bean used as fodder. Oxford English vocab. Оксфордский английский словарь. 2012