lambsdown

/ˈlæmbzaʊn/

Definitions

1. noun

A small village in Wiltshire, England, near Salisbury.

“The tourists visited the historic village of Lambsdown during their trip.”

2. noun

A hill in the city of Bath, England, also known as Bathampton Down.

“The hikers decided to climb Lambsdown for a breathtaking view of the city.”

Synonyms

  • hill
  • village

Antonyms

  • city
  • metropolis