past tense of demand; asked for forcefully or urgently
From Old French 'demander', from Latin 'demandare' meaning 'to entrust, charge'
Try Another Word