aid station


aid station

noun

Definition of AID STATION

: a station for giving emergency medical treatment; specifically : a medical installation near the front lines where wounded receive emergency treatment

Seen & Heard

What made you want to look up aid station? Please tell us where you read or heard it (including the quote, if possible).