jambier means A foot rest. Lexicurio rates it Rare gem — a strength score of 84 out of 100.
noun
- A foot rest.“In front of the chair frame is a jambier strongly hinged thereto; the jambier is provided with a footboard which slides along it in grooves by means of a spring secured at top to the former and at bottom to the latter.”