English | German | Russian | Czech

Telford English

Meaning Telford meaning

What does Telford mean?

Telford

A new town in Telford and Wrekin borough and the ceremonial county of Shropshire, England. (attributive) A road pavement having a surface of small stone rolled hard and smooth, distinguished from macadam road by its firm foundation of large stones with fragments of stone wedged tightly in the interstices.

Synonyms Telford synonyms

What other words have the same or similar meaning as Telford?

Are you looking for...?