stickle
English Dictionary
->
Letter S
-> stickle
Search Dictionary:
stickle Definition
(v)
dispute
or
argue
stubbornly
(
especially
minor
points
)
stickle Synonyms
stickle
© Art Branch Inc.