"force something down someone's throat" is a set expression, used figuratively, meaning to force someone to accept something. It is unwelcome, so "allow" doesn't seem the right word.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.