two-for-one
Meaning
describing a sale or offer in which a customer receives two items for the price of one
a deal or promotion in which a customer receives two items for the price of one
Usage
the cafe is running a two-for-one deal on all pastries this afternoon.
i always look for two-for-one offers when buying shampoo.
this coupon entitles you to a two-for-one movie ticket purchase.
Etymology
The phrase "two-for-one" is a modern commercial compound originating from English retail and advertising language. It is a straightforward, literal construction where "two" and "one" are Old English numerals, and "for" is an Old English preposition meaning "in exchange for". The logic is purely arithmetic and promotional, creating a transparent value proposition. Its evolution is not from classical roots but from the vernacular language of commerce, where such numerical bargains became standardized as fixed phrases to denote a specific type of sales promotion.
Analysis
This is a fixed idiomatic phrase composed of the cardinal number "two", the preposition "for", and the cardinal number "one". It functions as a lexicalized compound modifier or noun.