×
bastion
meaning in French
n.
bastion,fortification, citadelle, rempart; château, forteresse
Related Words
bastion of support
basting
basting stitch
bastion of support
bastioned
PC Version
Copyright © 2018 WordTech Co.