aid station

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches