Definition of aid station in English:

aid station

noun

  • 1Military a military medical station.

  • 2A place where refreshment or medical aid is available in a marathon race.

Origin

Late 19th century.