derrickhands
English
Noun
derrickhands
plural of
derrickhand