FRONTSTALL
Meaning of FRONTSTALL in English
ˈ ̷ ̷| ̷ ̷ noun
: a plate of armor attached to a horse's bridle with holes for the eyes and nostrils
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012