Skip navigation.

billon - What does it mean?

Definition of 'billon'

English

Noun

(wikipedia) (en-noun)
  • Any of several alloys of precious metals and base metals that is used (where legal) to make coins, medals etc.