Anti-tank giant? (5)
I believe the answer is:
titan
'giant?' is the definition.
(synonyms)
'anti-tank' is the wordplay.
'TITAN' is hidden in amongst the letters.
However, I am unsure how this is indicated.
Can you help me to learn more?
(Other definitions for titan that I've seen before include "one of great importance" , "enormous thing" , "One of elder gods defeated by Zeus" , "Gigantic Greek god" , "Atlas, say" .)