What is the full meaning of genouillere
(French) a jointed kneepiece in armour [n -S]
Example of the word genouillere placed on a Scrabble board.