TRESTLEWORK MEANING IN ENGLISH

• Trestlework Definition & Synonyms

  1. (n.) A viaduct, pier, scaffold, or the like, resting on trestles connected together.


RECENT SEARCHES