Ok so I'm not a rated tower controller, but a mere area guy, but in my opinion the phraseology used was perfectly unambiguous. The pilot was told to give way to specific traffic. Why the discussion? One joker suggested that "give way" meant the same as a give way sign on the road, ie you can pull out if there is room.
Is he honestly expecting anyone to take him seriously? People who have their own translations of atc instructions are putting people at risk in what is primarily a safety industry.
As for doggydogtrained, who posted the topic, when will people realise that tact and diplomacy are needed to improve pilot/controller relations, not his "all guns blazing" "I just had an angry pill for breakfast" attitude.