English Dictionary
Definition twofer in British English
twofer noun
[countable] noun
/ˈtuːfə(r)/
From ‘two for the price of one’.
1
a special offer or arrangement by which you pay for one thing and get another one free
Synonyms and related words
