tough customer

Related

relentless · shrewd · bargain · pushy · ruthless · haggle · uncompromising · salesman · deal · intimidating · persistent · thick-skinned · bulldog · hard-nosed · streetwise · grizzled · veteran · seasoned

Opposites
difficulty in dealing with

tough customereasy mark

Readily deceived person

pushover · soft touch · easy target · sucker · patsy

interpersonal assertiveness

tough customerpushover

Easily defeated opponent

milquetoast · wallflower · shrinking violet · timid soul · softie

formidability

tough customerpushover

Easily defeated opponent

lightweight · easy prey · weakling · cream puff · marshmallow

Familiarity
Top 2,000,000