×

bossage meaning in English

n. locking shoulder, cleat used to ensure proper closure

Related Words

  1. bosquet
  2. boss
  3. bosseade
  4. bosse
PC Version

Copyright © 2018 WordTech Co.