first-aid station

Noun
  1. A station providing emergency care or treatment before regular medical aid can be obtained (synset 103354445)

Other Searches