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