A giant, under any circumstances (2,3)
I believe the answer is:
at all
'under any circumstances' is the definition.
(I've seen this in another clue)
'a giant' is the wordplay.
'giant' becomes 'tall'.
'a'+'tall'='AT ALL'
(Other definitions for at all that I've seen before include "Whatsoever" , "in any way" , "in any circumstances" .)