Question:1 from [英検2級 part29]
To demand something forcefully, not accepting refusal or opposition
at least
liquid
insist
take down
Despite the bad weather, she insisted on going for a walk in the park because she needed some fresh air.