Skip navigation.

bens - What does it mean?

Definition of 'bens'

English

Noun

(head)
  • (job advertisements) benefits
  • * 2004 , Chartered Institution of Building Services Engineers, Building services journal: Volume 26, Issues 1-6
  • Mech & Elec Design Engineers, Berkshire - to £32000 plus bens

    Anagrams

    * ----