to have long-term appeal
Verb
to sell someone a project
Verb
to have the hots for someone
Verb
to bring out something
Verb
breakdown lorry
Noun, Automotive
tow truck
Noun, Automotive
tractor
Information Technology
breakdown truck
Noun, Automotive
towing vehicle
Noun, Transport
excellent starting base salary plus unusually generous fringe benefits
Noun
tractor combination
Noun, Transport
larger-than-life
Adjective
to be void of interest
Verb
to have something to offer
Verb
trailer towing vehicle
Noun, Transport
semi-trailer tractor
Noun, Transport