Helicopters dropping off richest staff (4)
I believe the answer is:
pole
'staff' is the definition.
(thesaurus)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for pole that I've seen before include "support" , "Rod; shaft; European" , "Heavenly body indicating north" , "Punt propeller" , "Native of Warsaw" .)