English Dictionary
◊ NONSKID
nonskid
adj : designed to reduce or prevent skidding; "nonskid tires"