Third person singular present tense of demur; he/she/it objects to something or expresses disagreement.
Simple present tense form of demur (from Old French demurer / Latin demorari).
When your teacher demurs at an excuse, it means she's not buying it—she's politely but firmly saying she doesn't agree with your explanation!
Complete word intelligence in one call. Free tier — 50 lookups/day.