Children, please.
Picking at words is getting this nowhere.
I'm sure I'll be corrected if I've misinterpreted...
When Tom uses the word 'blacksmith' he means 'Master Blacksmith'
When Bob used the word 'blacksmith' he means 'a smiter of the black metal'
My opinion: If you call yourself a 'Master Blacksmith', you better be able to forge weld. If you just call yourself a 'blacksmith', you should be trying to learn to forge weld. If you say, "I do some blacksmithing now and again", it doesn't particularly matter if you can forge weld.
I've done it, but only a few times, I'm not good at it.
-- meta comments --
This would have ended long ago if either or both of you had made an effort to understand what the other was actually meaning and/or re-phrased your own statements.
When a student doesn't understand, do you just keep saying it the same way? No. You communicate, you re-phrase it, choose a different analogy, ask questions to find the confusion. Communication is a form of teaching where you teach the other person what your thought is. Reductio ad absurdum might win a debate, but it doesn't help with communication.
If you guys _want_ to mis-understand each other and be mad at each other, no one can stop you. But could y'all take it off-group?