Alton Towers

/ (ˈɒltən) /

noun

a 19th-century Gothic Revival mansion with extensive gardens in NW central England, in Staffordshire: site of a large amusement park