a centre for showjumping (= the sport of riding over difficult barriers) in Sussex , England. Many national and international competitions are held there.
HICKSTEAD
Meaning of HICKSTEAD in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005