starting stall

Noun
  1. A movable barrier on the starting line of a race course (synset 104311818)

Other Searches