Meaning of aid station
Definition of aid station
(noun)
(military) a
station
located
near
a
combat
area
for
giving
first
aid to the
wounded
Other information on aid station
WIKIPEDIA results for
aid station
Amazon results for
aid station
Tweet