Fighting some great warriors (2,3)
I believe the answer is:
at war
'fighting' is the definition.
(synonyms)
'some great warriors' is the wordplay.
'some' indicates a hidden word (some of the parts of the word are used).
'AT WAR' can be found hidden inside 'great warriors'.
(Another definition for at war that I've seen is " In conflict".)
Want a hint initially instead of a full solution?
Install my app