jackleg

adjective

Lacking skill or training; incompetent. Used especially of lawyers or preachers.

adjective

Unscrupulous or dishonest.

adjective

Makeshift; temporary.

noun

An unskilled or unscrupulous itinerant worker.

noun

A strikebreaker.

adjective

amateur, untrained, incompetent

adjective

dishonest, unscrupulous

noun

A type of drill operated by means of compressed air.