This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Genouillere

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



Shares

Related Words

Menu