Skip to
adjective
Having a surface that provides good grip or traction; tough, durable, and adhesive.
Browse