RichThesaurus
jamber
jamber
antonyms
jamber
definitions
noun
Synonym of jambeau (“piece of armor for the leg”).