Definition of musk ball in English:

musk ball

Pronunciation /ˈmʌsk bɔːl/

noun

historical
  • A receptacle for musk; a pomander.

Origin

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