You really can’t effectively ask somebody to cease arguing semantics whilst in the same breath continuing to argue semantics. But if you don’t want to converse, you can just drop the conversation whenever you wish.
Your dramatization of the conversation isn’t accurate:
“It's a discussion, not an argument.”
This is the “well ackshually” moment. You started arguing semantics, but it’s incorrect.
Anyway, you’re taking this too personally, so I’m going to disengage. But I will say, instead of getting defensive, when somebody corrects you, the easiest thing to do is say “oh thanks” or just ignore it if it’s bothers you.