someone that carries flag or banner - English Synonyms Dictionary