GENOUILLERE MEANING IN ENGLISH

• Genouillere Definition & Synonyms

  1. (n.) That part of a parapet which lies between the gun platform and the bottom of an embrasure.
  2. (n.) A metal plate covering the knee.


RECENT SEARCHES