0%

All clambered synonyms

clam·ber
C c

verb clambered

  • scaled — noting armor having imbricated metal plates sewn to a flexible backing.
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?