×

duckboards meaning in English

〔pl.〕 〔军俚〕 (战壕或泥地上的)垫路木板。

Related Words

  1. duckbilled
  2. duckboard
  3. duckboards not of metal
  4. duckboards of metal
PC Version

Copyright © 2018 WordTech Co.