AID STATION


Meaning of AID STATION in English

Mil.

a medical installation located in a forward or isolated position in the field for providing routine or emergency medical treatment to the troops.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .