×
bossage
meaning in English
n.
locking shoulder, cleat used to ensure proper closure
Related Words
bosquet
boss
bosseade
bosse
PC Version
Copyright © 2018 WordTech Co.