Word info

mileway

Noun

Meaning

(UK) Any of a number of roads near Oxford, England, whose upkeep was formerly paid for by nearby residents.

(obsolete) A time period of 20 minutes.

Source: en.wiktionary.org

Close letter words and terms