propellerhead

English

Noun

propellerhead (plural propellerheads)

  1. Alternative form of propeller head.