Leighton Hill noun1 •A hill in Wan Chai district, Hong Kong.A residential site at Leighton Hill in Causeway Bay is expected to sell for more than $3 billion when tenders close on Friday. — 1998