discern

  1. detect with the senses

    Synonyms : distinguish, make out, pick out, recognise, recognize, spot, tell apart

disapprobation

  1. an expression of strong disapproval; pronouncing as wrong or morally culpable

    Synonyms : condemnation
    Antonyms : approbation
    Type Of : disapproval

dirge

  1. a song or hymn of mourning composed or performed as a memorial to a dead person

    Synonyms : coronach, lament, requiem, threnody
    Type Of : song, vocal

diorama

  1. a picture (or series of pictures) representing a continuous scene

    Synonyms : cyclorama, panorama
    Type Of : icon, ikon, image, picture

diligent

  1. quietly and steadily persevering especially in detail or exactness

    Synonyms : persevering
    Examples :
    • a diligent (or patient) worker
  2. characterized by care and perseverance in carrying out tasks

    Antonyms : negligent
    Examples :
    • a diligent detective investigates all clues
    • a diligent search of the files

dilettante

  1. an amateur who engages in an activity without serious intentions and who pretends to have knowledge

    Synonyms : dabbler, sciolist
    Type Of : amateur
  2. showing frivolous or superficial interest; amateurish

    Synonyms : dilettanteish, dilettantish, sciolistic

dilemma

  1. state of uncertainty or perplexity especially as requiring a choice between equally unfavorable options

    Synonyms : quandary
    Type Of : perplexity

dilatory

  1. wasting time

    Synonyms : laggard, pokey, poky

dike

  1. (slang) offensive term for a lesbian who is noticeably masculine

    Synonyms : butch, dyke
    Type Of : tribade, lesbian, gay woman
  2. enclose with a dike

    Synonyms : dyke
    Type Of : close in, shut in, inclose, enclose
    Examples :
    • dike the land to protect it from water
  3. a barrier constructed to contain the flow of water or to keep out the sea

    Synonyms : dam, dyke
    Type Of : barrier

digress

  1. wander from a direct or straight course

    Synonyms : depart, sidetrack, straggle
    Type Of : deviate, divert
  2. lose clarity or turn aside especially from the main subject of attention or course of argument in writing, thinking, or speaking

    Synonyms : divagate, stray, wander
    Type Of : tell
    Examples :
    • She always digresses when telling a story
    • Don't digress when you give a lecture