TELFORDIZED MEANING IN ENGLISH

• Telfordized Definition & Synonyms

  1. (imp. & p. p.) of Telfordize


• Telfordize Definition & Synonyms

  1. (v. t.) To furnish (a road) with a telford pavement.


RECENT SEARCHES