Ostentatious displays of military strength (7)
I believe the answer is:
parades
'ostentatious displays' is the definition.
'parades' can be an answer for 'displays' (parade is a kind of display). I'm not sure about the 'ostentatious' bit.
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for parades that I've seen before include "Cavalcades" , "Displays" .)