strillers

English

Etymology

Possibly from Italian strillare (to scream; to squall).

Noun

strillers

  1. (Polari) A musical instrument, especially a piano.
  2. (Polari) A musician.

Derived terms

  • strills, strillers omi