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. 2012