1. A service force or group of service elements that provides logistic support, e.g., an organization of naval auxiliary ships or merchant ships or merchant ships attached to a fleet for this purpose; similarly, the vehicles and operating personnel that furnish supply, evacuation, and maintenance services to a land unit. 2. Bombs dropped in short intervals or sequence.
TRAIN
Meaning of TRAIN in English
DOD English dictionary of military terms. Английский словарь военных терминов DOD. 2012