Stickle Meaning

There are 1 meaning(s) for word Stickle

Meaning 1 : dispute or argue stubbornly (especially minor points)