Meaning of aerial screw in English:
aerial screw
noun
historicalAny of various kinds of propeller devised for the propulsion of heavier-than-air flying machines.
Origin
Mid 19th century; earliest use found in British Patents.
Are You Learning English? Here Are Our Top English Tips