Definitions for "Telford"
Designating, or pert. to, 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; as, telford pavement, road, etc.
a borough located in Pennsylvania , straddling both Bucks and Montgomery Counties
Telford is a parliamentary constituency represented in the House of Commons of the Parliament of the United Kingdom. It elects one Member of Parliament (MP) by the first past the post system of election.