Advertisement

Advertisement

delayed drop

noun

  1. aeronautics a parachute descent with the opening of the parachute delayed, usually for a predetermined period


Advertisement

Advertisement

Advertisement

Advertisement


delayed-actiondelayed neutron