Cheval

Webster's Dictionary of the English Language

·noun A horse; hence, a support or frame.

Related Words