quickwitted in Dutch quickwitted in Dutch scherp van geest adj Mentally keen and alert. Add to Flashcards