aid station
English Dictionary
->
Letter A
-> aid station
Search Dictionary:
aid station Definition
(n) (
military
)
a
first
aid
station
located
near
a
combat
area
for
giving
aid
to
the
wounded
aid station Synonyms
aid station
dressing station
© Art Branch Inc.