◄
Cheval
►
Dictionary
(
n.
) A horse; hence, a support or frame.
Clyx.com