AID STATION





Definition:

  1. [noun] (military) a first aid station located near a combat area for giving aid to the wounded
    Synonyms: dressing station

Synonyms: