shyster
noun
°Someone who acts in a disreputable, unethical or unscrupulous way, especially in the practice of law and politics, or a con artist.

Your history [x]

  1. shyster
  2. assail