DROG has various meanings in the Technology category. Discover the full forms, definitions, and usage contexts of DROG in Technology.
A small parachute used to slow and stabilize a spacecraft returning to the atmosphere, usually preceding deployment of a main landing parachute.
TechnologyLast updated: