They might come into an aid station and have their crew member there.
他们可能会去救援站,那里有他们的工作人员。
英语百科
Aid station
An aid station is a temporary facility (often a tent, table, or general rest area) established to provide supplies to endurance event participants or medical first aid and provisions during major events, disaster response situations, or military operations.
近义、反义、联想词
近义词
n.
first-aid station
英英词典
aid station n.
(military) a station located near a combat area for giving first aid to the wounded