Definition of muff coupling in English:

muff coupling

noun

Engineering
  • A coupling in which a hollow cylinder or muff is used to connect the abutting ends of two shafts.

Origin

Late 19th century; earliest use found in David Allan Low (1857–1937).