Crossword Genius

A banner at new memorial displaying force (9)

Ross

I believe the answer is:

oriflamme

I'm a little stuck... Click here to teach me more about this clue!

'a banner' is the definition.
(I've seen this before)

'new memorial displaying force' is the wordplay.
I cannot really see how this works, but
'force' could be 'f' (symbol used in Physics e.g. f=ma) and 'f' is found within the answer.
an anagram of 'memorial' is 'orilamme' which is located in the left over letters.
No letters remain.
This explanation may well be incorrect...

'at' acts as a link.

Can you help me to learn more?

(Other definitions for oriflamme that I've seen before include "Banner" , "Knight's standard (hist.)" , "French flag" .)

I've seen this clue in The Hindu.
Want a hint initially instead of a full solution? Install my app