aid station

Explore definitions, synonyms, and language insights of aid station

Definitions

Noun
(military) a station located near a combat area for giving first aid to the wounded

More General Terms