×
duckboards
meaning in English
〔pl.〕 〔军俚〕 (战壕或泥地上的)垫路木板。
Related Words
duckbilled
duckboard
duckboards not of metal
duckboards of metal
PC Version
Copyright © 2018 WordTech Co.