Definition of musk ball in US English:

musk ball

noun

historical
  • A receptacle for musk; a pomander.

Origin

Late Middle English; earliest use found in Rolls of Parliament. From musk + ball.

Pronunciation

musk ball

/ˈmʌsk bɔːl/