Answers

2016-03-11T00:16:27+05:30
Force something on/upon someone to make someone acceptsomething that they do not want
0
2016-03-11T00:54:38+05:30
Obtrude,insist,impose are the synonyms
0