drag sail

drag sail

n
(Nautical Terms) another term for sea anchor
References in periodicals archive ?
While the concept of drag augmentation devices such as deployable sails as facilitator of end-of-life accelerated spacecraft deorbitation is attracting more and more interest analysis has shown that drag sail effectiveness severely deteriorates in altitudes of 750km and above due to the extremely low atmospheric density.
5 kilogram 10x10x34cm CanX-7 nanosatellite has deployed its four drag sails, the company said.
M2 EQUITYBITES-May 5, 2017-CanX-7 nanosatellite deploys drag sails, begins deorbiting demonstration