nonskid Meaning, Definition & Usage

  1. adjective satellite designed to reduce or prevent skidding
    • nonskid tires

WordNet