What is the meaning of the word "viscoelastic"?

Definitions:

  1. having viscous as well as elastic properties copy to clipboard adjective
    • Viscoelastic body armor might be the future of armor research and development. copy to clipboard