Adjective Definition

nonskid

1.Definition: designed to reduce or prevent skidding

"Nonskid tires"




Please Share