shoulder flash

1. (noun) (British) something worn on the shoulder of a military uniform as an emblem of a division etc.
Related Words: insignia



Terms and Conditions of Use / Copyright Notice