Definition of ambe in English:

ambe

Pronunciation /ˈambiː/

noun

historical Surgery
  • A device or apparatus used to reduce dislocations of the shoulder.

Origin

Late 16th century. From (i) post-classical Latin ambe device for reducing dislocations.