A stadium for horse shows or horse races English: hippodrome Less certain link between this word and this sense.