insist « Back to Glossary Indexto demand something firmly. Related Articles: Today I Packed My Lunch Myself