Sekirov Dictionary

pinching

noun3

adjective1

  1. That pinches, or causes such a sensation
forms

pinchings · more pinching · most pinching

This dictionary works without the internet: on your phone · in Chrome