to huff someone into sth
Verb
to force sb's throat
Verb
to thrust something upon sb
Verb
to impose one's point on sb
Verb
to impose inferior goods upon sb
Verb
to impose inferior goods upon sb
Verb
to impose inferior goods upon sb
Verb
to force something on someone
Verb
to force something upon someone
Verb
to intrude one's views upon others
Verb
to press one's point
Verb
to enforce one's will upon sb
Verb
to press a gift on sb
Verb