English words containing gabbard:
Meanings of Gabbard:
nounA type of scaffold in which the upright supports are formed of boards or battens bolted together; frequently in plural.
My Worder
Please register or authorize in order to use all the features of our service.
Our statistic
🙏 Support our free project clicking on the ads below: