gun pointer's platform - English Synonyms Dictionary