propeller-head

English

Noun

propeller-head (plural propeller-heads)

  1. Alternative form of propeller head.