jackleg
adjectiveLacking skill or training; incompetent. Used especially of lawyers or preachers.
adjectiveUnscrupulous or dishonest.
adjectiveMakeshift; temporary.
nounAn unskilled or unscrupulous itinerant worker.
nounA strikebreaker.
adjectiveA type of