Advertisement

Advertisement

Stourhead

/ ˈstaʊəˌhɛd /

noun

  1. a Palladian mansion near Mere in Wiltshire: built (1722) for Henry Hoare; famous for its landscaped gardens laid out (1741) by Flitcroft


Discover More

Example Sentences

At his house "Stourhead" Sir Richard had a large library, much of which he catalogued himself.

Advertisement

Word of the Day

tortuous

[tawr-choo-uhs ]

Meaning and examples

Start each day with the Word of the Day in your inbox!

By clicking "Sign Up", you are accepting Dictionary.com Terms & Conditions and Privacy Policies.

Advertisement

Advertisement

Advertisement


Stourbridgestoush