leyland

/ˈleɪlənd/ or /ˈleɪlənd/; also /ˈliːlənd/ (UK)

Definitions

1. noun

A city in Lancashire, north-west England, that is home to a major British motorcycle manufacturer, and its associated car manufacturing company.

“The Leyland DAF trucks were used for transporting goods across the UK.”

2. proper noun

A surname of English origin, particularly associated with the Leyland family.

“The Leyland family has been living in the UK for generations.”

Synonyms

  • Lancashire
  • motorcycle
  • vehicle

Antonyms

  • foot
  • pedestrian