DROG stands for various terms. Discover the full forms, meanings, and possible interpretations of DROG across different fields and industries.
A small parachute used to slow and stabilize a spacecraft returning to the atmosphere, usually preceding deployment of a main landing parachute.
CosmosNASASpaceTechnologyLast updated: