reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
oriflamme any inspiring symbol, esp. of courage, devotion, and valor. [1/3 definitions]
Victoria Cross the highest military decoration in the British Commonwealth, awarded for conspicuous valor.