first-aid station
Explore definitions, synonyms, and language insights of first-aid station
Definitions
Noun
a station providing emergency care or treatment before regular medical aid can be obtained