stickleEnglish

stickle

Verb

Dispute or argue stubbornly (especially minor points)

English: stickle

Words that start with "stickle"