GENOUILLERE


Meaning of GENOUILLERE in English

noun a metal plate covering the knee.

2. genouillere ·noun that part of a parapet which lies between the gun platform and the bottom of an embrasure.

Webster English vocab.      Английский словарь Webster.